[INFO] fetching crate nested_intervals 0.2.2...
[INFO] checking nested_intervals-0.2.2 against master#158f00a1c5175648af6f6099b075f78d1d014a28 for pr-121251
[INFO] extracting crate nested_intervals 0.2.2 into /workspace/builds/worker-4-tc1/source
[INFO] validating manifest of crates.io crate nested_intervals 0.2.2 on toolchain 158f00a1c5175648af6f6099b075f78d1d014a28
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+158f00a1c5175648af6f6099b075f78d1d014a28" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking crates.io crate nested_intervals 0.2.2
[INFO] finished tweaking crates.io crate nested_intervals 0.2.2
[INFO] tweaked toml for crates.io crate nested_intervals 0.2.2 written to /workspace/builds/worker-4-tc1/source/Cargo.toml
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+158f00a1c5175648af6f6099b075f78d1d014a28" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+158f00a1c5175648af6f6099b075f78d1d014a28" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded superslice v1.0.0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+158f00a1c5175648af6f6099b075f78d1d014a28" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 9218202e9cac367fde52c50db68deae85c0fa41387107fdf29d0974cb0cce5fa
[INFO] running `Command { std: "docker" "start" "-a" "9218202e9cac367fde52c50db68deae85c0fa41387107fdf29d0974cb0cce5fa", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "9218202e9cac367fde52c50db68deae85c0fa41387107fdf29d0974cb0cce5fa", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "9218202e9cac367fde52c50db68deae85c0fa41387107fdf29d0974cb0cce5fa", kill_on_drop: false }`
[INFO] [stdout] 9218202e9cac367fde52c50db68deae85c0fa41387107fdf29d0974cb0cce5fa
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+158f00a1c5175648af6f6099b075f78d1d014a28" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 89e5979f97fe39040269f55159e4c0e85dc7ba026f1f9603582191318794629d
[INFO] running `Command { std: "docker" "start" "-a" "89e5979f97fe39040269f55159e4c0e85dc7ba026f1f9603582191318794629d", kill_on_drop: false }`
[INFO] [stderr]     Checking either v1.10.0
[INFO] [stderr]     Checking superslice v1.0.0
[INFO] [stderr]     Checking itertools v0.8.2
[INFO] [stderr]     Checking nested_intervals v0.2.2 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unnecessary parentheses around block return value
[INFO] [stdout]    --> src/lib.rs:809:9
[INFO] [stdout]     |
[INFO] [stdout] 809 |         (self.start < other.end && other.start < self.end && other.start < other.end)
[INFO] [stdout]     |         ^                                                                           ^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_parens)]` on by default
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 809 -         (self.start < other.end && other.start < self.end && other.start < other.end)
[INFO] [stdout] 809 +         self.start < other.end && other.start < self.end && other.start < other.end
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around block return value
[INFO] [stdout]    --> src/lib.rs:809:9
[INFO] [stdout]     |
[INFO] [stdout] 809 |         (self.start < other.end && other.start < self.end && other.start < other.end)
[INFO] [stdout]     |         ^                                                                           ^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_parens)]` on by default
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 809 -         (self.start < other.end && other.start < self.end && other.start < other.end)
[INFO] [stdout] 809 +         self.start < other.end && other.start < self.end && other.start < other.end
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 1 warning emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 1 warning emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.64s
[INFO] running `Command { std: "docker" "inspect" "89e5979f97fe39040269f55159e4c0e85dc7ba026f1f9603582191318794629d", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "89e5979f97fe39040269f55159e4c0e85dc7ba026f1f9603582191318794629d", kill_on_drop: false }`
[INFO] [stdout] 89e5979f97fe39040269f55159e4c0e85dc7ba026f1f9603582191318794629d
[INFO] checking nested_intervals-0.2.2 against try#b4fc5dbf0bc33be331f9d893db5b3a794f29724a+rustflags=-Dexplicit_range -Dtrait_impl_range -Wrange_syntax -Wrange_bounds for pr-121251
[INFO] extracting crate nested_intervals 0.2.2 into /workspace/builds/worker-4-tc2/source
[INFO] validating manifest of crates.io crate nested_intervals 0.2.2 on toolchain b4fc5dbf0bc33be331f9d893db5b3a794f29724a
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+b4fc5dbf0bc33be331f9d893db5b3a794f29724a" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking crates.io crate nested_intervals 0.2.2
[INFO] finished tweaking crates.io crate nested_intervals 0.2.2
[INFO] tweaked toml for crates.io crate nested_intervals 0.2.2 written to /workspace/builds/worker-4-tc2/source/Cargo.toml
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+b4fc5dbf0bc33be331f9d893db5b3a794f29724a" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+b4fc5dbf0bc33be331f9d893db5b3a794f29724a" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+b4fc5dbf0bc33be331f9d893db5b3a794f29724a" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 381641eb372ee667d538e3ad337d48680016c51ac6500930cdb9393dc3f66b8d
[INFO] running `Command { std: "docker" "start" "-a" "381641eb372ee667d538e3ad337d48680016c51ac6500930cdb9393dc3f66b8d", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "381641eb372ee667d538e3ad337d48680016c51ac6500930cdb9393dc3f66b8d", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "381641eb372ee667d538e3ad337d48680016c51ac6500930cdb9393dc3f66b8d", kill_on_drop: false }`
[INFO] [stdout] 381641eb372ee667d538e3ad337d48680016c51ac6500930cdb9393dc3f66b8d
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid -Dexplicit_range -Dtrait_impl_range -Wrange_syntax -Wrange_bounds" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+b4fc5dbf0bc33be331f9d893db5b3a794f29724a" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 13d71ef77d1ffaa3ce74445aba4d87cc1fc9e8b22007d7b3ec2130da0ef7e353
[INFO] running `Command { std: "docker" "start" "-a" "13d71ef77d1ffaa3ce74445aba4d87cc1fc9e8b22007d7b3ec2130da0ef7e353", kill_on_drop: false }`
[INFO] [stderr]     Checking either v1.10.0
[INFO] [stderr]     Checking superslice v1.0.0
[INFO] [stderr]     Checking itertools v0.8.2
[INFO] [stderr]     Checking nested_intervals v0.2.2 (/opt/rustwide/workdir)
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/lib.rs:162:19
[INFO] [stdout]     |
[INFO] [stdout] 162 |             ids: (0..count).map(|x| vec![x as u32]).collect(),
[INFO] [stdout]     |                   ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: requested on the command line with `-W range-syntax`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/lib.rs:184:36
[INFO] [stdout]     |
[INFO] [stdout] 184 |         let mut idx: Vec<usize> = (0..intervals.len()).collect();
[INFO] [stdout]     |                                    ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/lib.rs:190:19
[INFO] [stdout]     |
[INFO] [stdout] 190 |         for ii in 0..idx.len() {
[INFO] [stdout]     |                   ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeFrom` range syntax
[INFO] [stdout]    --> src/lib.rs:291:31
[INFO] [stdout]     |
[INFO] [stdout] 291 |         for next in &children[first..] {
[INFO] [stdout]     |                               ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/lib.rs:413:31
[INFO] [stdout]     |
[INFO] [stdout] 413 |             let mut this_iv = this_element.0.start..this_element.0.end;
[INFO] [stdout]     |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/lib.rs:446:31
[INFO] [stdout]     |
[INFO] [stdout] 446 |             let mut this_iv = this_element.0.start..this_element.0.end;
[INFO] [stdout]     |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/lib.rs:476:19
[INFO] [stdout]     |
[INFO] [stdout] 476 |         for ii in 0..self.len() {
[INFO] [stdout]     |                   ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/lib.rs:540:48
[INFO] [stdout]     |
[INFO] [stdout] 540 | ...                   new_intervals.push(last.pos..next.pos);
[INFO] [stdout]     |                                          ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/lib.rs:652:32
[INFO] [stdout]     |
[INFO] [stdout] 652 |             new_intervals.push(lower_bound..upper_bound);
[INFO] [stdout]     |                                ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/lib.rs:668:31
[INFO] [stdout]     |
[INFO] [stdout] 668 |                     .map(|se| se[0]..se[1]),
[INFO] [stdout]     |                               ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/lib.rs:670:29
[INFO] [stdout]     |
[INFO] [stdout] 670 |             new_ids.extend((0..new_intervals.len()).map(|x| vec![x as u32]));
[INFO] [stdout]     |                             ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around block return value
[INFO] [stdout]    --> src/lib.rs:809:9
[INFO] [stdout]     |
[INFO] [stdout] 809 |         (self.start < other.end && other.start < self.end && other.start < other.end)
[INFO] [stdout]     |         ^                                                                           ^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_parens)]` on by default
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 809 -         (self.start < other.end && other.start < self.end && other.start < other.end)
[INFO] [stdout] 809 +         self.start < other.end && other.start < self.end && other.start < other.end
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/lib.rs:162:19
[INFO] [stdout]     |
[INFO] [stdout] 162 |             ids: (0..count).map(|x| vec![x as u32]).collect(),
[INFO] [stdout]     |                   ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: requested on the command line with `-W range-syntax`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/lib.rs:184:36
[INFO] [stdout]     |
[INFO] [stdout] 184 |         let mut idx: Vec<usize> = (0..intervals.len()).collect();
[INFO] [stdout]     |                                    ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/lib.rs:190:19
[INFO] [stdout]     |
[INFO] [stdout] 190 |         for ii in 0..idx.len() {
[INFO] [stdout]     |                   ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeFrom` range syntax
[INFO] [stdout]    --> src/lib.rs:291:31
[INFO] [stdout]     |
[INFO] [stdout] 291 |         for next in &children[first..] {
[INFO] [stdout]     |                               ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/lib.rs:413:31
[INFO] [stdout]     |
[INFO] [stdout] 413 |             let mut this_iv = this_element.0.start..this_element.0.end;
[INFO] [stdout]     |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/lib.rs:446:31
[INFO] [stdout]     |
[INFO] [stdout] 446 |             let mut this_iv = this_element.0.start..this_element.0.end;
[INFO] [stdout]     |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/lib.rs:476:19
[INFO] [stdout]     |
[INFO] [stdout] 476 |         for ii in 0..self.len() {
[INFO] [stdout]     |                   ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/lib.rs:540:48
[INFO] [stdout]     |
[INFO] [stdout] 540 | ...                   new_intervals.push(last.pos..next.pos);
[INFO] [stdout]     |                                          ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/lib.rs:652:32
[INFO] [stdout]     |
[INFO] [stdout] 652 |             new_intervals.push(lower_bound..upper_bound);
[INFO] [stdout]     |                                ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/lib.rs:668:31
[INFO] [stdout]     |
[INFO] [stdout] 668 |                     .map(|se| se[0]..se[1]),
[INFO] [stdout]     |                               ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/lib.rs:670:29
[INFO] [stdout]     |
[INFO] [stdout] 670 |             new_ids.extend((0..new_intervals.len()).map(|x| vec![x as u32]));
[INFO] [stdout]     |                             ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around block return value
[INFO] [stdout]    --> src/lib.rs:809:9
[INFO] [stdout]     |
[INFO] [stdout] 809 |         (self.start < other.end && other.start < self.end && other.start < other.end)
[INFO] [stdout]     |         ^                                                                           ^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_parens)]` on by default
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 809 -         (self.start < other.end && other.start < self.end && other.start < other.end)
[INFO] [stdout] 809 +         self.start < other.end && other.start < self.end && other.start < other.end
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/lib.rs:820:22
[INFO] [stdout]     |
[INFO] [stdout] 820 |         let r = vec![0..5, 10..15];
[INFO] [stdout]     |                      ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/lib.rs:820:28
[INFO] [stdout]     |
[INFO] [stdout] 820 |         let r = vec![0..5, 10..15];
[INFO] [stdout]     |                            ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/lib.rs:822:33
[INFO] [stdout]     |
[INFO] [stdout] 822 |         assert!(n.has_overlap(&(3..4)).unwrap());
[INFO] [stdout]     |                                 ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/lib.rs:823:33
[INFO] [stdout]     |
[INFO] [stdout] 823 |         assert!(n.has_overlap(&(5..20)).unwrap());
[INFO] [stdout]     |                                 ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/lib.rs:824:34
[INFO] [stdout]     |
[INFO] [stdout] 824 |         assert!(!n.has_overlap(&(6..10)).unwrap());
[INFO] [stdout]     |                                  ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/lib.rs:825:34
[INFO] [stdout]     |
[INFO] [stdout] 825 |         assert!(!n.has_overlap(&(100..110)).unwrap());
[INFO] [stdout]     |                                  ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/lib.rs:826:34
[INFO] [stdout]     |
[INFO] [stdout] 826 |         assert!(!n.has_overlap(&(3..3)).unwrap());
[INFO] [stdout]     |                                  ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/lib.rs:828:23
[INFO] [stdout]     |
[INFO] [stdout] 828 |         let r2 = vec![0..15, 0..6];
[INFO] [stdout]     |                       ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/lib.rs:828:30
[INFO] [stdout]     |
[INFO] [stdout] 828 |         let r2 = vec![0..15, 0..6];
[INFO] [stdout]     |                              ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/lib.rs:830:33
[INFO] [stdout]     |
[INFO] [stdout] 830 |         assert!(n.has_overlap(&(3..4)).unwrap());
[INFO] [stdout]     |                                 ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/lib.rs:831:33
[INFO] [stdout]     |
[INFO] [stdout] 831 |         assert!(n.has_overlap(&(5..20)).unwrap());
[INFO] [stdout]     |                                 ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/lib.rs:832:33
[INFO] [stdout]     |
[INFO] [stdout] 832 |         assert!(n.has_overlap(&(6..10)).unwrap());
[INFO] [stdout]     |                                 ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/lib.rs:833:34
[INFO] [stdout]     |
[INFO] [stdout] 833 |         assert!(!n.has_overlap(&(20..30)).unwrap());
[INFO] [stdout]     |                                  ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/lib.rs:835:23
[INFO] [stdout]     |
[INFO] [stdout] 835 |         let r2 = vec![100..150, 30..40, 200..400];
[INFO] [stdout]     |                       ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/lib.rs:835:33
[INFO] [stdout]     |
[INFO] [stdout] 835 |         let r2 = vec![100..150, 30..40, 200..400];
[INFO] [stdout]     |                                 ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/lib.rs:835:41
[INFO] [stdout]     |
[INFO] [stdout] 835 |         let r2 = vec![100..150, 30..40, 200..400];
[INFO] [stdout]     |                                         ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/lib.rs:837:33
[INFO] [stdout]     |
[INFO] [stdout] 837 |         assert!(n.has_overlap(&(101..102)).unwrap());
[INFO] [stdout]     |                                 ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/lib.rs:838:33
[INFO] [stdout]     |
[INFO] [stdout] 838 |         assert!(n.has_overlap(&(149..150)).unwrap());
[INFO] [stdout]     |                                 ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/lib.rs:839:33
[INFO] [stdout]     |
[INFO] [stdout] 839 |         assert!(n.has_overlap(&(39..99)).unwrap());
[INFO] [stdout]     |                                 ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/lib.rs:840:33
[INFO] [stdout]     |
[INFO] [stdout] 840 |         assert!(n.has_overlap(&(29..99)).unwrap());
[INFO] [stdout]     |                                 ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/lib.rs:841:33
[INFO] [stdout]     |
[INFO] [stdout] 841 |         assert!(n.has_overlap(&(19..99)).unwrap());
[INFO] [stdout]     |                                 ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/lib.rs:842:34
[INFO] [stdout]     |
[INFO] [stdout] 842 |         assert!(!n.has_overlap(&(0..5)).unwrap());
[INFO] [stdout]     |                                  ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/lib.rs:843:34
[INFO] [stdout]     |
[INFO] [stdout] 843 |         assert!(!n.has_overlap(&(0..29)).unwrap());
[INFO] [stdout]     |                                  ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/lib.rs:844:34
[INFO] [stdout]     |
[INFO] [stdout] 844 |         assert!(!n.has_overlap(&(0..30)).unwrap());
[INFO] [stdout]     |                                  ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/lib.rs:845:33
[INFO] [stdout]     |
[INFO] [stdout] 845 |         assert!(n.has_overlap(&(0..31)).unwrap());
[INFO] [stdout]     |                                 ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/lib.rs:846:34
[INFO] [stdout]     |
[INFO] [stdout] 846 |         assert!(!n.has_overlap(&(40..41)).unwrap());
[INFO] [stdout]     |                                  ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/lib.rs:847:34
[INFO] [stdout]     |
[INFO] [stdout] 847 |         assert!(!n.has_overlap(&(40..99)).unwrap());
[INFO] [stdout]     |                                  ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/lib.rs:848:34
[INFO] [stdout]     |
[INFO] [stdout] 848 |         assert!(!n.has_overlap(&(40..100)).unwrap());
[INFO] [stdout]     |                                  ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/lib.rs:849:33
[INFO] [stdout]     |
[INFO] [stdout] 849 |         assert!(n.has_overlap(&(40..101)).unwrap());
[INFO] [stdout]     |                                 ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/lib.rs:850:33
[INFO] [stdout]     |
[INFO] [stdout] 850 |         assert!(n.has_overlap(&(399..400)).unwrap());
[INFO] [stdout]     |                                 ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/lib.rs:851:34
[INFO] [stdout]     |
[INFO] [stdout] 851 |         assert!(!n.has_overlap(&(400..4000)).unwrap());
[INFO] [stdout]     |                                  ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/lib.rs:855:40
[INFO] [stdout]     |
[INFO] [stdout] 855 |         let n = IntervalSet::new(&vec![100..150, 30..40, 200..400, 250..300]).unwrap();
[INFO] [stdout]     |                                        ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/lib.rs:855:50
[INFO] [stdout]     |
[INFO] [stdout] 855 |         let n = IntervalSet::new(&vec![100..150, 30..40, 200..400, 250..300]).unwrap();
[INFO] [stdout]     |                                                  ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/lib.rs:855:58
[INFO] [stdout]     |
[INFO] [stdout] 855 |         let n = IntervalSet::new(&vec![100..150, 30..40, 200..400, 250..300]).unwrap();
[INFO] [stdout]     |                                                          ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/lib.rs:855:68
[INFO] [stdout]     |
[INFO] [stdout] 855 |         let n = IntervalSet::new(&vec![100..150, 30..40, 200..400, 250..300]).unwrap();
[INFO] [stdout]     |                                                                    ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/lib.rs:863:27
[INFO] [stdout]     |
[INFO] [stdout] 863 |         assert!(c == vec![30..40, 100..150, 200..400, 250..300]);
[INFO] [stdout]     |                           ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/lib.rs:863:35
[INFO] [stdout]     |
[INFO] [stdout] 863 |         assert!(c == vec![30..40, 100..150, 200..400, 250..300]);
[INFO] [stdout]     |                                   ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/lib.rs:863:45
[INFO] [stdout]     |
[INFO] [stdout] 863 |         assert!(c == vec![30..40, 100..150, 200..400, 250..300]);
[INFO] [stdout]     |                                             ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/lib.rs:863:55
[INFO] [stdout]     |
[INFO] [stdout] 863 |         assert!(c == vec![30..40, 100..150, 200..400, 250..300]);
[INFO] [stdout]     |                                                       ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/lib.rs:868:44
[INFO] [stdout]     |
[INFO] [stdout] 868 |         let mut n = IntervalSet::new(&vec![100..150, 30..40, 200..400, 250..300]).unwrap();
[INFO] [stdout]     |                                            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/lib.rs:868:54
[INFO] [stdout]     |
[INFO] [stdout] 868 |         let mut n = IntervalSet::new(&vec![100..150, 30..40, 200..400, 250..300]).unwrap();
[INFO] [stdout]     |                                                      ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/lib.rs:868:62
[INFO] [stdout]     |
[INFO] [stdout] 868 |         let mut n = IntervalSet::new(&vec![100..150, 30..40, 200..400, 250..300]).unwrap();
[INFO] [stdout]     |                                                              ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/lib.rs:868:72
[INFO] [stdout]     |
[INFO] [stdout] 868 |         let mut n = IntervalSet::new(&vec![100..150, 30..40, 200..400, 250..300]).unwrap();
[INFO] [stdout]     |                                                                        ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/lib.rs:869:39
[INFO] [stdout]     |
[INFO] [stdout] 869 |         let c = n.query_overlapping(&(0..5));
[INFO] [stdout]     |                                       ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/lib.rs:871:39
[INFO] [stdout]     |
[INFO] [stdout] 871 |         let c = n.query_overlapping(&(0..31));
[INFO] [stdout]     |                                       ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/lib.rs:872:38
[INFO] [stdout]     |
[INFO] [stdout] 872 |         assert_eq!(c.intervals, vec![30..40]);
[INFO] [stdout]     |                                      ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/lib.rs:873:39
[INFO] [stdout]     |
[INFO] [stdout] 873 |         let c = n.query_overlapping(&(200..250));
[INFO] [stdout]     |                                       ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/lib.rs:874:38
[INFO] [stdout]     |
[INFO] [stdout] 874 |         assert_eq!(c.intervals, vec![200..400]);
[INFO] [stdout]     |                                      ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/lib.rs:875:39
[INFO] [stdout]     |
[INFO] [stdout] 875 |         let c = n.query_overlapping(&(200..251));
[INFO] [stdout]     |                                       ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/lib.rs:876:38
[INFO] [stdout]     |
[INFO] [stdout] 876 |         assert_eq!(c.intervals, vec![200..400, 250..300]);
[INFO] [stdout]     |                                      ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/lib.rs:876:48
[INFO] [stdout]     |
[INFO] [stdout] 876 |         assert_eq!(c.intervals, vec![200..400, 250..300]);
[INFO] [stdout]     |                                                ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/lib.rs:877:39
[INFO] [stdout]     |
[INFO] [stdout] 877 |         let c = n.query_overlapping(&(0..1000));
[INFO] [stdout]     |                                       ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/lib.rs:879:38
[INFO] [stdout]     |
[INFO] [stdout] 879 |         assert_eq!(c.intervals, vec![30..40, 100..150, 200..400, 250..300]);
[INFO] [stdout]     |                                      ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/lib.rs:879:46
[INFO] [stdout]     |
[INFO] [stdout] 879 |         assert_eq!(c.intervals, vec![30..40, 100..150, 200..400, 250..300]);
[INFO] [stdout]     |                                              ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/lib.rs:879:56
[INFO] [stdout]     |
[INFO] [stdout] 879 |         assert_eq!(c.intervals, vec![30..40, 100..150, 200..400, 250..300]);
[INFO] [stdout]     |                                                        ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/lib.rs:879:66
[INFO] [stdout]     |
[INFO] [stdout] 879 |         assert_eq!(c.intervals, vec![30..40, 100..150, 200..400, 250..300]);
[INFO] [stdout]     |                                                                  ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/lib.rs:880:39
[INFO] [stdout]     |
[INFO] [stdout] 880 |         let c = n.query_overlapping(&(401..1000));
[INFO] [stdout]     |                                       ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/lib.rs:885:44
[INFO] [stdout]     |
[INFO] [stdout] 885 |         let mut n = IntervalSet::new(&vec![100..150, 30..40, 200..400, 250..300]).unwrap();
[INFO] [stdout]     |                                            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/lib.rs:885:54
[INFO] [stdout]     |
[INFO] [stdout] 885 |         let mut n = IntervalSet::new(&vec![100..150, 30..40, 200..400, 250..300]).unwrap();
[INFO] [stdout]     |                                                      ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/lib.rs:885:62
[INFO] [stdout]     |
[INFO] [stdout] 885 |         let mut n = IntervalSet::new(&vec![100..150, 30..40, 200..400, 250..300]).unwrap();
[INFO] [stdout]     |                                                              ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/lib.rs:885:72
[INFO] [stdout]     |
[INFO] [stdout] 885 |         let mut n = IntervalSet::new(&vec![100..150, 30..40, 200..400, 250..300]).unwrap();
[INFO] [stdout]     |                                                                        ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/lib.rs:886:69
[INFO] [stdout]     |
[INFO] [stdout] 886 |         let c = n.filter_to_overlapping(&mut IntervalSet::new(&vec![0..5, 0..105]).unwrap());
[INFO] [stdout]     |                                                                     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/lib.rs:886:75
[INFO] [stdout]     |
[INFO] [stdout] 886 |         let c = n.filter_to_overlapping(&mut IntervalSet::new(&vec![0..5, 0..105]).unwrap());
[INFO] [stdout]     |                                                                           ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/lib.rs:887:38
[INFO] [stdout]     |
[INFO] [stdout] 887 |         assert_eq!(c.intervals, vec![30..40, 100..150]);
[INFO] [stdout]     |                                      ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/lib.rs:887:46
[INFO] [stdout]     |
[INFO] [stdout] 887 |         assert_eq!(c.intervals, vec![30..40, 100..150]);
[INFO] [stdout]     |                                              ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/lib.rs:888:69
[INFO] [stdout]     |
[INFO] [stdout] 888 |         let c = n.filter_to_overlapping(&mut IntervalSet::new(&vec![500..600, 550..700]).unwrap());
[INFO] [stdout]     |                                                                     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/lib.rs:888:79
[INFO] [stdout]     |
[INFO] [stdout] 888 |         let c = n.filter_to_overlapping(&mut IntervalSet::new(&vec![500..600, 550..700]).unwrap());
[INFO] [stdout]     |                                                                               ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/lib.rs:890:69
[INFO] [stdout]     |
[INFO] [stdout] 890 |         let c = n.filter_to_overlapping(&mut IntervalSet::new(&vec![45..230]).unwrap());
[INFO] [stdout]     |                                                                     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/lib.rs:891:38
[INFO] [stdout]     |
[INFO] [stdout] 891 |         assert_eq!(c.intervals, vec![100..150, 200..400]);
[INFO] [stdout]     |                                      ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/lib.rs:891:48
[INFO] [stdout]     |
[INFO] [stdout] 891 |         assert_eq!(c.intervals, vec![100..150, 200..400]);
[INFO] [stdout]     |                                                ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/lib.rs:892:69
[INFO] [stdout]     |
[INFO] [stdout] 892 |         let c = n.filter_to_overlapping(&mut IntervalSet::new(&vec![45..101, 101..230]).unwrap());
[INFO] [stdout]     |                                                                     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/lib.rs:892:78
[INFO] [stdout]     |
[INFO] [stdout] 892 |         let c = n.filter_to_overlapping(&mut IntervalSet::new(&vec![45..101, 101..230]).unwrap());
[INFO] [stdout]     |                                                                              ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/lib.rs:893:38
[INFO] [stdout]     |
[INFO] [stdout] 893 |         assert_eq!(c.intervals, vec![100..150, 200..400]);
[INFO] [stdout]     |                                      ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/lib.rs:893:48
[INFO] [stdout]     |
[INFO] [stdout] 893 |         assert_eq!(c.intervals, vec![100..150, 200..400]);
[INFO] [stdout]     |                                                ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/lib.rs:898:44
[INFO] [stdout]     |
[INFO] [stdout] 898 |         let mut n = IntervalSet::new(&vec![100..150, 30..40, 200..400, 250..300]).unwrap();
[INFO] [stdout]     |                                            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/lib.rs:898:54
[INFO] [stdout]     |
[INFO] [stdout] 898 |         let mut n = IntervalSet::new(&vec![100..150, 30..40, 200..400, 250..300]).unwrap();
[INFO] [stdout]     |                                                      ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/lib.rs:898:62
[INFO] [stdout]     |
[INFO] [stdout] 898 |         let mut n = IntervalSet::new(&vec![100..150, 30..40, 200..400, 250..300]).unwrap();
[INFO] [stdout]     |                                                              ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/lib.rs:898:72
[INFO] [stdout]     |
[INFO] [stdout] 898 |         let mut n = IntervalSet::new(&vec![100..150, 30..40, 200..400, 250..300]).unwrap();
[INFO] [stdout]     |                                                                        ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/lib.rs:899:73
[INFO] [stdout]     |
[INFO] [stdout] 899 |         let c = n.filter_to_non_overlapping(&mut IntervalSet::new(&vec![0..5, 0..105]).unwrap());
[INFO] [stdout]     |                                                                         ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/lib.rs:899:79
[INFO] [stdout]     |
[INFO] [stdout] 899 |         let c = n.filter_to_non_overlapping(&mut IntervalSet::new(&vec![0..5, 0..105]).unwrap());
[INFO] [stdout]     |                                                                               ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/lib.rs:900:38
[INFO] [stdout]     |
[INFO] [stdout] 900 |         assert_eq!(c.intervals, vec![200..400, 250..300]);
[INFO] [stdout]     |                                      ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/lib.rs:900:48
[INFO] [stdout]     |
[INFO] [stdout] 900 |         assert_eq!(c.intervals, vec![200..400, 250..300]);
[INFO] [stdout]     |                                                ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/lib.rs:902:69
[INFO] [stdout]     |
[INFO] [stdout] 902 |             n.filter_to_non_overlapping(&mut IntervalSet::new(&vec![500..600, 550..700]).unwrap());
[INFO] [stdout]     |                                                                     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/lib.rs:902:79
[INFO] [stdout]     |
[INFO] [stdout] 902 |             n.filter_to_non_overlapping(&mut IntervalSet::new(&vec![500..600, 550..700]).unwrap());
[INFO] [stdout]     |                                                                               ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/lib.rs:903:38
[INFO] [stdout]     |
[INFO] [stdout] 903 |         assert_eq!(c.intervals, vec![30..40, 100..150, 200..400, 250..300]);
[INFO] [stdout]     |                                      ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/lib.rs:903:46
[INFO] [stdout]     |
[INFO] [stdout] 903 |         assert_eq!(c.intervals, vec![30..40, 100..150, 200..400, 250..300]);
[INFO] [stdout]     |                                              ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/lib.rs:903:56
[INFO] [stdout]     |
[INFO] [stdout] 903 |         assert_eq!(c.intervals, vec![30..40, 100..150, 200..400, 250..300]);
[INFO] [stdout]     |                                                        ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/lib.rs:903:66
[INFO] [stdout]     |
[INFO] [stdout] 903 |         assert_eq!(c.intervals, vec![30..40, 100..150, 200..400, 250..300]);
[INFO] [stdout]     |                                                                  ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/lib.rs:904:73
[INFO] [stdout]     |
[INFO] [stdout] 904 |         let c = n.filter_to_non_overlapping(&mut IntervalSet::new(&vec![0..600]).unwrap());
[INFO] [stdout]     |                                                                         ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/lib.rs:906:73
[INFO] [stdout]     |
[INFO] [stdout] 906 |         let c = n.filter_to_non_overlapping(&mut IntervalSet::new(&vec![45..230]).unwrap());
[INFO] [stdout]     |                                                                         ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/lib.rs:907:38
[INFO] [stdout]     |
[INFO] [stdout] 907 |         assert_eq!(c.intervals, vec![30..40, 250..300]);
[INFO] [stdout]     |                                      ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/lib.rs:907:46
[INFO] [stdout]     |
[INFO] [stdout] 907 |         assert_eq!(c.intervals, vec![30..40, 250..300]);
[INFO] [stdout]     |                                              ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/lib.rs:909:69
[INFO] [stdout]     |
[INFO] [stdout] 909 |             n.filter_to_non_overlapping(&mut IntervalSet::new(&vec![45..101, 101..230]).unwrap());
[INFO] [stdout]     |                                                                     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/lib.rs:909:78
[INFO] [stdout]     |
[INFO] [stdout] 909 |             n.filter_to_non_overlapping(&mut IntervalSet::new(&vec![45..101, 101..230]).unwrap());
[INFO] [stdout]     |                                                                              ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/lib.rs:910:38
[INFO] [stdout]     |
[INFO] [stdout] 910 |         assert_eq!(c.intervals, vec![30..40, 250..300]);
[INFO] [stdout]     |                                      ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/lib.rs:910:46
[INFO] [stdout]     |
[INFO] [stdout] 910 |         assert_eq!(c.intervals, vec![30..40, 250..300]);
[INFO] [stdout]     |                                              ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/lib.rs:915:40
[INFO] [stdout]     |
[INFO] [stdout] 915 |         let n = IntervalSet::new(&vec![100..150]).unwrap();
[INFO] [stdout]     |                                        ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/lib.rs:917:40
[INFO] [stdout]     |
[INFO] [stdout] 917 |         let n = IntervalSet::new(&vec![100..150, 200..300]).unwrap();
[INFO] [stdout]     |                                        ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/lib.rs:917:50
[INFO] [stdout]     |
[INFO] [stdout] 917 |         let n = IntervalSet::new(&vec![100..150, 200..300]).unwrap();
[INFO] [stdout]     |                                                  ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/lib.rs:919:40
[INFO] [stdout]     |
[INFO] [stdout] 919 |         let n = IntervalSet::new(&vec![100..150, 150..300]).unwrap();
[INFO] [stdout]     |                                        ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/lib.rs:919:50
[INFO] [stdout]     |
[INFO] [stdout] 919 |         let n = IntervalSet::new(&vec![100..150, 150..300]).unwrap();
[INFO] [stdout]     |                                                  ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/lib.rs:921:40
[INFO] [stdout]     |
[INFO] [stdout] 921 |         let n = IntervalSet::new(&vec![100..151, 150..300]).unwrap();
[INFO] [stdout]     |                                        ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/lib.rs:921:50
[INFO] [stdout]     |
[INFO] [stdout] 921 |         let n = IntervalSet::new(&vec![100..151, 150..300]).unwrap();
[INFO] [stdout]     |                                                  ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/lib.rs:923:40
[INFO] [stdout]     |
[INFO] [stdout] 923 |         let n = IntervalSet::new(&vec![100..151, 105..110]).unwrap();
[INFO] [stdout]     |                                        ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/lib.rs:923:50
[INFO] [stdout]     |
[INFO] [stdout] 923 |         let n = IntervalSet::new(&vec![100..151, 105..110]).unwrap();
[INFO] [stdout]     |                                                  ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/lib.rs:925:40
[INFO] [stdout]     |
[INFO] [stdout] 925 |         let n = IntervalSet::new(&vec![100..151, 105..110, 0..1000]).unwrap();
[INFO] [stdout]     |                                        ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/lib.rs:925:50
[INFO] [stdout]     |
[INFO] [stdout] 925 |         let n = IntervalSet::new(&vec![100..151, 105..110, 0..1000]).unwrap();
[INFO] [stdout]     |                                                  ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/lib.rs:925:60
[INFO] [stdout]     |
[INFO] [stdout] 925 |         let n = IntervalSet::new(&vec![100..151, 105..110, 0..1000]).unwrap();
[INFO] [stdout]     |                                                            ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/lib.rs:927:40
[INFO] [stdout]     |
[INFO] [stdout] 927 |         let n = IntervalSet::new(&vec![100..150, 150..210, 0..1000]).unwrap();
[INFO] [stdout]     |                                        ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/lib.rs:927:50
[INFO] [stdout]     |
[INFO] [stdout] 927 |         let n = IntervalSet::new(&vec![100..150, 150..210, 0..1000]).unwrap();
[INFO] [stdout]     |                                                  ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/lib.rs:927:60
[INFO] [stdout]     |
[INFO] [stdout] 927 |         let n = IntervalSet::new(&vec![100..150, 150..210, 0..1000]).unwrap();
[INFO] [stdout]     |                                                            ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/lib.rs:929:40
[INFO] [stdout]     |
[INFO] [stdout] 929 |         let n = IntervalSet::new(&vec![100..150, 150..210, 0..130]).unwrap();
[INFO] [stdout]     |                                        ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/lib.rs:929:50
[INFO] [stdout]     |
[INFO] [stdout] 929 |         let n = IntervalSet::new(&vec![100..150, 150..210, 0..130]).unwrap();
[INFO] [stdout]     |                                                  ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/lib.rs:929:60
[INFO] [stdout]     |
[INFO] [stdout] 929 |         let n = IntervalSet::new(&vec![100..150, 150..210, 0..130]).unwrap();
[INFO] [stdout]     |                                                            ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/lib.rs:931:40
[INFO] [stdout]     |
[INFO] [stdout] 931 |         let n = IntervalSet::new(&vec![100..150, 150..210, 150..250]).unwrap();
[INFO] [stdout]     |                                        ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/lib.rs:931:50
[INFO] [stdout]     |
[INFO] [stdout] 931 |         let n = IntervalSet::new(&vec![100..150, 150..210, 150..250]).unwrap();
[INFO] [stdout]     |                                                  ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/lib.rs:931:60
[INFO] [stdout]     |
[INFO] [stdout] 931 |         let n = IntervalSet::new(&vec![100..150, 150..210, 150..250]).unwrap();
[INFO] [stdout]     |                                                            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/lib.rs:933:40
[INFO] [stdout]     |
[INFO] [stdout] 933 |         let n = IntervalSet::new(&vec![100..150, 150..210, 149..250]).unwrap();
[INFO] [stdout]     |                                        ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/lib.rs:933:50
[INFO] [stdout]     |
[INFO] [stdout] 933 |         let n = IntervalSet::new(&vec![100..150, 150..210, 149..250]).unwrap();
[INFO] [stdout]     |                                                  ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/lib.rs:933:60
[INFO] [stdout]     |
[INFO] [stdout] 933 |         let n = IntervalSet::new(&vec![100..150, 150..210, 149..250]).unwrap();
[INFO] [stdout]     |                                                            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/lib.rs:935:40
[INFO] [stdout]     |
[INFO] [stdout] 935 |         let n = IntervalSet::new(&vec![100..150, 150..210, 209..250]).unwrap();
[INFO] [stdout]     |                                        ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/lib.rs:935:50
[INFO] [stdout]     |
[INFO] [stdout] 935 |         let n = IntervalSet::new(&vec![100..150, 150..210, 209..250]).unwrap();
[INFO] [stdout]     |                                                  ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/lib.rs:935:60
[INFO] [stdout]     |
[INFO] [stdout] 935 |         let n = IntervalSet::new(&vec![100..150, 150..210, 209..250]).unwrap();
[INFO] [stdout]     |                                                            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/lib.rs:942:41
[INFO] [stdout]     |
[INFO] [stdout] 942 |         assert!(!IntervalSet::new(&vec![100..150]).unwrap().any_nested());
[INFO] [stdout]     |                                         ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/lib.rs:943:41
[INFO] [stdout]     |
[INFO] [stdout] 943 |         assert!(!IntervalSet::new(&vec![100..150, 150..300])
[INFO] [stdout]     |                                         ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/lib.rs:943:51
[INFO] [stdout]     |
[INFO] [stdout] 943 |         assert!(!IntervalSet::new(&vec![100..150, 150..300])
[INFO] [stdout]     |                                                   ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/lib.rs:946:41
[INFO] [stdout]     |
[INFO] [stdout] 946 |         assert!(!IntervalSet::new(&vec![100..151, 150..300])
[INFO] [stdout]     |                                         ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/lib.rs:946:51
[INFO] [stdout]     |
[INFO] [stdout] 946 |         assert!(!IntervalSet::new(&vec![100..151, 150..300])
[INFO] [stdout]     |                                                   ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/lib.rs:949:40
[INFO] [stdout]     |
[INFO] [stdout] 949 |         assert!(IntervalSet::new(&vec![100..151, 150..300, 100..130])
[INFO] [stdout]     |                                        ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/lib.rs:949:50
[INFO] [stdout]     |
[INFO] [stdout] 949 |         assert!(IntervalSet::new(&vec![100..151, 150..300, 100..130])
[INFO] [stdout]     |                                                  ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/lib.rs:949:60
[INFO] [stdout]     |
[INFO] [stdout] 949 |         assert!(IntervalSet::new(&vec![100..151, 150..300, 100..130])
[INFO] [stdout]     |                                                            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/lib.rs:952:40
[INFO] [stdout]     |
[INFO] [stdout] 952 |         assert!(IntervalSet::new(&vec![100..151, 150..300, 0..1000])
[INFO] [stdout]     |                                        ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/lib.rs:952:50
[INFO] [stdout]     |
[INFO] [stdout] 952 |         assert!(IntervalSet::new(&vec![100..151, 150..300, 0..1000])
[INFO] [stdout]     |                                                  ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/lib.rs:952:60
[INFO] [stdout]     |
[INFO] [stdout] 952 |         assert!(IntervalSet::new(&vec![100..151, 150..300, 0..1000])
[INFO] [stdout]     |                                                            ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/lib.rs:959:40
[INFO] [stdout]     |
[INFO] [stdout] 959 |         let n = IntervalSet::new(&vec![100..150])
[INFO] [stdout]     |                                        ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/lib.rs:965:40
[INFO] [stdout]     |
[INFO] [stdout] 965 |         let n = IntervalSet::new(&vec![30..40, 30..40, 100..150])
[INFO] [stdout]     |                                        ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/lib.rs:965:48
[INFO] [stdout]     |
[INFO] [stdout] 965 |         let n = IntervalSet::new(&vec![30..40, 30..40, 100..150])
[INFO] [stdout]     |                                                ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/lib.rs:965:56
[INFO] [stdout]     |
[INFO] [stdout] 965 |         let n = IntervalSet::new(&vec![30..40, 30..40, 100..150])
[INFO] [stdout]     |                                                        ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/lib.rs:970:40
[INFO] [stdout]     |
[INFO] [stdout] 970 |         let n = IntervalSet::new(&vec![30..40, 30..40, 35..150])
[INFO] [stdout]     |                                        ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/lib.rs:970:48
[INFO] [stdout]     |
[INFO] [stdout] 970 |         let n = IntervalSet::new(&vec![30..40, 30..40, 35..150])
[INFO] [stdout]     |                                                ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/lib.rs:970:56
[INFO] [stdout]     |
[INFO] [stdout] 970 |         let n = IntervalSet::new(&vec![30..40, 30..40, 35..150])
[INFO] [stdout]     |                                                        ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/lib.rs:975:19
[INFO] [stdout]     |
[INFO] [stdout] 975 |             &vec![30..40, 30..40, 35..150, 35..150, 36..38],
[INFO] [stdout]     |                   ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/lib.rs:975:27
[INFO] [stdout]     |
[INFO] [stdout] 975 |             &vec![30..40, 30..40, 35..150, 35..150, 36..38],
[INFO] [stdout]     |                           ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/lib.rs:975:35
[INFO] [stdout]     |
[INFO] [stdout] 975 |             &vec![30..40, 30..40, 35..150, 35..150, 36..38],
[INFO] [stdout]     |                                   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/lib.rs:975:44
[INFO] [stdout]     |
[INFO] [stdout] 975 |             &vec![30..40, 30..40, 35..150, 35..150, 36..38],
[INFO] [stdout]     |                                            ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/lib.rs:975:53
[INFO] [stdout]     |
[INFO] [stdout] 975 |             &vec![30..40, 30..40, 35..150, 35..150, 36..38],
[INFO] [stdout]     |                                                     ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/lib.rs:987:40
[INFO] [stdout]     |
[INFO] [stdout] 987 |         let n = IntervalSet::new(&vec![100..150, 120..180, 110..115, 200..201])
[INFO] [stdout]     |                                        ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/lib.rs:987:50
[INFO] [stdout]     |
[INFO] [stdout] 987 |         let n = IntervalSet::new(&vec![100..150, 120..180, 110..115, 200..201])
[INFO] [stdout]     |                                                  ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/lib.rs:987:60
[INFO] [stdout]     |
[INFO] [stdout] 987 |         let n = IntervalSet::new(&vec![100..150, 120..180, 110..115, 200..201])
[INFO] [stdout]     |                                                            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/lib.rs:987:70
[INFO] [stdout]     |
[INFO] [stdout] 987 |         let n = IntervalSet::new(&vec![100..150, 120..180, 110..115, 200..201])
[INFO] [stdout]     |                                                                      ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/lib.rs:990:38
[INFO] [stdout]     |
[INFO] [stdout] 990 |         assert_eq!(n.intervals, vec![100..180, 200..201]);
[INFO] [stdout]     |                                      ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/lib.rs:990:48
[INFO] [stdout]     |
[INFO] [stdout] 990 |         assert_eq!(n.intervals, vec![100..180, 200..201]);
[INFO] [stdout]     |                                                ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/lib.rs:994:40
[INFO] [stdout]     |
[INFO] [stdout] 994 |         let n = IntervalSet::new(&vec![100..150]).unwrap().merge_hull();
[INFO] [stdout]     |                                        ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/lib.rs:998:40
[INFO] [stdout]     |
[INFO] [stdout] 998 |         let n = IntervalSet::new(&vec![100..150, 120..180])
[INFO] [stdout]     |                                        ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/lib.rs:998:50
[INFO] [stdout]     |
[INFO] [stdout] 998 |         let n = IntervalSet::new(&vec![100..150, 120..180])
[INFO] [stdout]     |                                                  ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1003:38
[INFO] [stdout]      |
[INFO] [stdout] 1003 |         assert_eq!(n.intervals, vec![100..180]);
[INFO] [stdout]      |                                      ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1006:40
[INFO] [stdout]      |
[INFO] [stdout] 1006 |         let n = IntervalSet::new(&vec![100..150, 120..180, 110..115])
[INFO] [stdout]      |                                        ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1006:50
[INFO] [stdout]      |
[INFO] [stdout] 1006 |         let n = IntervalSet::new(&vec![100..150, 120..180, 110..115])
[INFO] [stdout]      |                                                  ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1006:60
[INFO] [stdout]      |
[INFO] [stdout] 1006 |         let n = IntervalSet::new(&vec![100..150, 120..180, 110..115])
[INFO] [stdout]      |                                                            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1011:38
[INFO] [stdout]      |
[INFO] [stdout] 1011 |         assert_eq!(n.intervals, vec![100..180]);
[INFO] [stdout]      |                                      ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1015:19
[INFO] [stdout]      |
[INFO] [stdout] 1015 |             &vec![300..400, 400..450, 450..500, 510..520],
[INFO] [stdout]      |                   ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1015:29
[INFO] [stdout]      |
[INFO] [stdout] 1015 |             &vec![300..400, 400..450, 450..500, 510..520],
[INFO] [stdout]      |                             ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1015:39
[INFO] [stdout]      |
[INFO] [stdout] 1015 |             &vec![300..400, 400..450, 450..500, 510..520],
[INFO] [stdout]      |                                       ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1015:49
[INFO] [stdout]      |
[INFO] [stdout] 1015 |             &vec![300..400, 400..450, 450..500, 510..520],
[INFO] [stdout]      |                                                 ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1019:38
[INFO] [stdout]      |
[INFO] [stdout] 1019 |         assert_eq!(n.intervals, vec![300..400, 400..450, 450..500, 510..520]);
[INFO] [stdout]      |                                      ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1019:48
[INFO] [stdout]      |
[INFO] [stdout] 1019 |         assert_eq!(n.intervals, vec![300..400, 400..450, 450..500, 510..520]);
[INFO] [stdout]      |                                                ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1019:58
[INFO] [stdout]      |
[INFO] [stdout] 1019 |         assert_eq!(n.intervals, vec![300..400, 400..450, 450..500, 510..520]);
[INFO] [stdout]      |                                                          ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1019:68
[INFO] [stdout]      |
[INFO] [stdout] 1019 |         assert_eq!(n.intervals, vec![300..400, 400..450, 450..500, 510..520]);
[INFO] [stdout]      |                                                                    ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1028:40
[INFO] [stdout]      |
[INFO] [stdout] 1028 |         let n = IntervalSet::new(&vec![100..150]).unwrap().merge_drop();
[INFO] [stdout]      |                                        ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1032:40
[INFO] [stdout]      |
[INFO] [stdout] 1032 |         let n = IntervalSet::new(&vec![100..150, 120..180])
[INFO] [stdout]      |                                        ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1032:50
[INFO] [stdout]      |
[INFO] [stdout] 1032 |         let n = IntervalSet::new(&vec![100..150, 120..180])
[INFO] [stdout]      |                                                  ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1040:40
[INFO] [stdout]      |
[INFO] [stdout] 1040 |         let n = IntervalSet::new(&vec![100..150, 120..180, 200..250])
[INFO] [stdout]      |                                        ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1040:50
[INFO] [stdout]      |
[INFO] [stdout] 1040 |         let n = IntervalSet::new(&vec![100..150, 120..180, 200..250])
[INFO] [stdout]      |                                                  ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1040:60
[INFO] [stdout]      |
[INFO] [stdout] 1040 |         let n = IntervalSet::new(&vec![100..150, 120..180, 200..250])
[INFO] [stdout]      |                                                            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1045:38
[INFO] [stdout]      |
[INFO] [stdout] 1045 |         assert_eq!(n.intervals, vec![200..250]);
[INFO] [stdout]      |                                      ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1048:40
[INFO] [stdout]      |
[INFO] [stdout] 1048 |         let n = IntervalSet::new(&vec![100..150, 120..180, 200..250, 106..110])
[INFO] [stdout]      |                                        ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1048:50
[INFO] [stdout]      |
[INFO] [stdout] 1048 |         let n = IntervalSet::new(&vec![100..150, 120..180, 200..250, 106..110])
[INFO] [stdout]      |                                                  ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1048:60
[INFO] [stdout]      |
[INFO] [stdout] 1048 |         let n = IntervalSet::new(&vec![100..150, 120..180, 200..250, 106..110])
[INFO] [stdout]      |                                                            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1048:70
[INFO] [stdout]      |
[INFO] [stdout] 1048 |         let n = IntervalSet::new(&vec![100..150, 120..180, 200..250, 106..110])
[INFO] [stdout]      |                                                                      ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1053:38
[INFO] [stdout]      |
[INFO] [stdout] 1053 |         assert_eq!(n.intervals, vec![200..250]);
[INFO] [stdout]      |                                      ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1056:40
[INFO] [stdout]      |
[INFO] [stdout] 1056 |         let n = IntervalSet::new(&vec![100..150, 120..180, 200..250, 106..110, 80..105])
[INFO] [stdout]      |                                        ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1056:50
[INFO] [stdout]      |
[INFO] [stdout] 1056 |         let n = IntervalSet::new(&vec![100..150, 120..180, 200..250, 106..110, 80..105])
[INFO] [stdout]      |                                                  ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1056:60
[INFO] [stdout]      |
[INFO] [stdout] 1056 |         let n = IntervalSet::new(&vec![100..150, 120..180, 200..250, 106..110, 80..105])
[INFO] [stdout]      |                                                            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1056:70
[INFO] [stdout]      |
[INFO] [stdout] 1056 |         let n = IntervalSet::new(&vec![100..150, 120..180, 200..250, 106..110, 80..105])
[INFO] [stdout]      |                                                                      ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1056:80
[INFO] [stdout]      |
[INFO] [stdout] 1056 |         let n = IntervalSet::new(&vec![100..150, 120..180, 200..250, 106..110, 80..105])
[INFO] [stdout]      |                                                                                ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1061:38
[INFO] [stdout]      |
[INFO] [stdout] 1061 |         assert_eq!(n.intervals, vec![200..250]);
[INFO] [stdout]      |                                      ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1065:13
[INFO] [stdout]      |
[INFO] [stdout] 1065 |             100..150,
[INFO] [stdout]      |             ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1066:13
[INFO] [stdout]      |
[INFO] [stdout] 1066 |             120..180,
[INFO] [stdout]      |             ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1067:13
[INFO] [stdout]      |
[INFO] [stdout] 1067 |             200..250,
[INFO] [stdout]      |             ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1068:13
[INFO] [stdout]      |
[INFO] [stdout] 1068 |             106..110,
[INFO] [stdout]      |             ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1069:13
[INFO] [stdout]      |
[INFO] [stdout] 1069 |             80..105,
[INFO] [stdout]      |             ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1070:13
[INFO] [stdout]      |
[INFO] [stdout] 1070 |             30..40,
[INFO] [stdout]      |             ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1076:38
[INFO] [stdout]      |
[INFO] [stdout] 1076 |         assert_eq!(n.intervals, vec![30..40, 200..250]);
[INFO] [stdout]      |                                      ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1076:46
[INFO] [stdout]      |
[INFO] [stdout] 1076 |         assert_eq!(n.intervals, vec![30..40, 200..250]);
[INFO] [stdout]      |                                              ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1080:13
[INFO] [stdout]      |
[INFO] [stdout] 1080 |             100..150,
[INFO] [stdout]      |             ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1081:13
[INFO] [stdout]      |
[INFO] [stdout] 1081 |             120..180,
[INFO] [stdout]      |             ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1082:13
[INFO] [stdout]      |
[INFO] [stdout] 1082 |             200..250,
[INFO] [stdout]      |             ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1083:13
[INFO] [stdout]      |
[INFO] [stdout] 1083 |             106..110,
[INFO] [stdout]      |             ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1084:13
[INFO] [stdout]      |
[INFO] [stdout] 1084 |             80..105,
[INFO] [stdout]      |             ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1085:13
[INFO] [stdout]      |
[INFO] [stdout] 1085 |             30..40,
[INFO] [stdout]      |             ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1086:13
[INFO] [stdout]      |
[INFO] [stdout] 1086 |             400..405,
[INFO] [stdout]      |             ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1092:38
[INFO] [stdout]      |
[INFO] [stdout] 1092 |         assert_eq!(n.intervals, vec![30..40, 200..250, 400..405]);
[INFO] [stdout]      |                                      ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1092:46
[INFO] [stdout]      |
[INFO] [stdout] 1092 |         assert_eq!(n.intervals, vec![30..40, 200..250, 400..405]);
[INFO] [stdout]      |                                              ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1092:56
[INFO] [stdout]      |
[INFO] [stdout] 1092 |         assert_eq!(n.intervals, vec![30..40, 200..250, 400..405]);
[INFO] [stdout]      |                                                        ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1094:40
[INFO] [stdout]      |
[INFO] [stdout] 1094 |         let n = IntervalSet::new(&vec![0..20, 10..15, 20..35, 30..40, 40..50])
[INFO] [stdout]      |                                        ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1094:47
[INFO] [stdout]      |
[INFO] [stdout] 1094 |         let n = IntervalSet::new(&vec![0..20, 10..15, 20..35, 30..40, 40..50])
[INFO] [stdout]      |                                               ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1094:55
[INFO] [stdout]      |
[INFO] [stdout] 1094 |         let n = IntervalSet::new(&vec![0..20, 10..15, 20..35, 30..40, 40..50])
[INFO] [stdout]      |                                                       ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1094:63
[INFO] [stdout]      |
[INFO] [stdout] 1094 |         let n = IntervalSet::new(&vec![0..20, 10..15, 20..35, 30..40, 40..50])
[INFO] [stdout]      |                                                               ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1094:71
[INFO] [stdout]      |
[INFO] [stdout] 1094 |         let n = IntervalSet::new(&vec![0..20, 10..15, 20..35, 30..40, 40..50])
[INFO] [stdout]      |                                                                       ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1097:38
[INFO] [stdout]      |
[INFO] [stdout] 1097 |         assert_eq!(n.intervals, vec![40..50]);
[INFO] [stdout]      |                                      ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1103:13
[INFO] [stdout]      |
[INFO] [stdout] 1103 |             30..40,
[INFO] [stdout]      |             ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1104:13
[INFO] [stdout]      |
[INFO] [stdout] 1104 |             80..105,
[INFO] [stdout]      |             ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1105:13
[INFO] [stdout]      |
[INFO] [stdout] 1105 |             100..150,
[INFO] [stdout]      |             ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1106:13
[INFO] [stdout]      |
[INFO] [stdout] 1106 |             106..110,
[INFO] [stdout]      |             ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1107:13
[INFO] [stdout]      |
[INFO] [stdout] 1107 |             106..120,
[INFO] [stdout]      |             ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1108:13
[INFO] [stdout]      |
[INFO] [stdout] 1108 |             107..125,
[INFO] [stdout]      |             ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1109:13
[INFO] [stdout]      |
[INFO] [stdout] 1109 |             120..180,
[INFO] [stdout]      |             ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1110:13
[INFO] [stdout]      |
[INFO] [stdout] 1110 |             200..250,
[INFO] [stdout]      |             ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1111:13
[INFO] [stdout]      |
[INFO] [stdout] 1111 |             400..405,
[INFO] [stdout]      |             ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1116:62
[INFO] [stdout]      |
[INFO] [stdout] 1116 |         assert_eq!(n.find_closest_start_left(100).unwrap(), (100..150, vec![2]));
[INFO] [stdout]      |                                                              ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1117:62
[INFO] [stdout]      |
[INFO] [stdout] 1117 |         assert_eq!(n.find_closest_start_left(105).unwrap(), (100..150, vec![2]));
[INFO] [stdout]      |                                                              ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1118:62
[INFO] [stdout]      |
[INFO] [stdout] 1118 |         assert_eq!(n.find_closest_start_left(106).unwrap(), (106..110, vec![4]));
[INFO] [stdout]      |                                                              ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1119:62
[INFO] [stdout]      |
[INFO] [stdout] 1119 |         assert_eq!(n.find_closest_start_left(109).unwrap(), (107..125, vec![5]));
[INFO] [stdout]      |                                                              ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1120:62
[INFO] [stdout]      |
[INFO] [stdout] 1120 |         assert_eq!(n.find_closest_start_left(110).unwrap(), (107..125, vec![5]));
[INFO] [stdout]      |                                                              ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1121:62
[INFO] [stdout]      |
[INFO] [stdout] 1121 |         assert_eq!(n.find_closest_start_left(111).unwrap(), (107..125, vec![5]));
[INFO] [stdout]      |                                                              ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1122:62
[INFO] [stdout]      |
[INFO] [stdout] 1122 |         assert_eq!(n.find_closest_start_left(120).unwrap(), (120..180, vec![6]));
[INFO] [stdout]      |                                                              ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1123:62
[INFO] [stdout]      |
[INFO] [stdout] 1123 |         assert_eq!(n.find_closest_start_left(121).unwrap(), (120..180, vec![6]));
[INFO] [stdout]      |                                                              ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1124:62
[INFO] [stdout]      |
[INFO] [stdout] 1124 |         assert_eq!(n.find_closest_start_left(125).unwrap(), (120..180, vec![6]));
[INFO] [stdout]      |                                                              ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1125:62
[INFO] [stdout]      |
[INFO] [stdout] 1125 |         assert_eq!(n.find_closest_start_left(127).unwrap(), (120..180, vec![6]));
[INFO] [stdout]      |                                                              ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1128:14
[INFO] [stdout]      |
[INFO] [stdout] 1128 |             (400..405, vec![8])
[INFO] [stdout]      |              ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1137:13
[INFO] [stdout]      |
[INFO] [stdout] 1137 |             30..40,
[INFO] [stdout]      |             ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1138:13
[INFO] [stdout]      |
[INFO] [stdout] 1138 |             80..105,
[INFO] [stdout]      |             ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1139:13
[INFO] [stdout]      |
[INFO] [stdout] 1139 |             100..150,
[INFO] [stdout]      |             ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1140:13
[INFO] [stdout]      |
[INFO] [stdout] 1140 |             106..110,
[INFO] [stdout]      |             ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1141:13
[INFO] [stdout]      |
[INFO] [stdout] 1141 |             106..120,
[INFO] [stdout]      |             ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1142:13
[INFO] [stdout]      |
[INFO] [stdout] 1142 |             107..125,
[INFO] [stdout]      |             ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1143:13
[INFO] [stdout]      |
[INFO] [stdout] 1143 |             120..180,
[INFO] [stdout]      |             ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1144:13
[INFO] [stdout]      |
[INFO] [stdout] 1144 |             200..250,
[INFO] [stdout]      |             ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1145:13
[INFO] [stdout]      |
[INFO] [stdout] 1145 |             400..405,
[INFO] [stdout]      |             ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1149:62
[INFO] [stdout]      |
[INFO] [stdout] 1149 |         assert_eq!(n.find_closest_start_right(10).unwrap(), (30..40, vec![0]));
[INFO] [stdout]      |                                                              ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1150:62
[INFO] [stdout]      |
[INFO] [stdout] 1150 |         assert_eq!(n.find_closest_start_right(29).unwrap(), (30..40, vec![0]));
[INFO] [stdout]      |                                                              ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1151:62
[INFO] [stdout]      |
[INFO] [stdout] 1151 |         assert_eq!(n.find_closest_start_right(30).unwrap(), (30..40, vec![0]));
[INFO] [stdout]      |                                                              ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1152:62
[INFO] [stdout]      |
[INFO] [stdout] 1152 |         assert_eq!(n.find_closest_start_right(31).unwrap(), (80..105, vec![1]));
[INFO] [stdout]      |                                                              ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1153:62
[INFO] [stdout]      |
[INFO] [stdout] 1153 |         assert_eq!(n.find_closest_start_right(99).unwrap(), (100..150, vec![2]));
[INFO] [stdout]      |                                                              ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1156:14
[INFO] [stdout]      |
[INFO] [stdout] 1156 |             (100..150, vec![2])
[INFO] [stdout]      |              ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1160:14
[INFO] [stdout]      |
[INFO] [stdout] 1160 |             (106..120, vec![3])
[INFO] [stdout]      |              ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1164:14
[INFO] [stdout]      |
[INFO] [stdout] 1164 |             (107..125, vec![5])
[INFO] [stdout]      |              ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1168:14
[INFO] [stdout]      |
[INFO] [stdout] 1168 |             (120..180, vec![6])
[INFO] [stdout]      |              ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1172:14
[INFO] [stdout]      |
[INFO] [stdout] 1172 |             (120..180, vec![6])
[INFO] [stdout]      |              ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1176:14
[INFO] [stdout]      |
[INFO] [stdout] 1176 |             (120..180, vec![6])
[INFO] [stdout]      |              ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1180:14
[INFO] [stdout]      |
[INFO] [stdout] 1180 |             (200..250, vec![7])
[INFO] [stdout]      |              ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1184:14
[INFO] [stdout]      |
[INFO] [stdout] 1184 |             (200..250, vec![7])
[INFO] [stdout]      |              ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1188:14
[INFO] [stdout]      |
[INFO] [stdout] 1188 |             (200..250, vec![7])
[INFO] [stdout]      |              ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1199:44
[INFO] [stdout]      |
[INFO] [stdout] 1199 |         let mut n = IntervalSet::new(&vec![100..110, 200..300]).unwrap();
[INFO] [stdout]      |                                            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1199:54
[INFO] [stdout]      |
[INFO] [stdout] 1199 |         let mut n = IntervalSet::new(&vec![100..110, 200..300]).unwrap();
[INFO] [stdout]      |                                                      ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1200:55
[INFO] [stdout]      |
[INFO] [stdout] 1200 |         assert_eq!(n.find_closest_start(0).unwrap(), (100..110, vec![0]));
[INFO] [stdout]      |                                                       ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1201:57
[INFO] [stdout]      |
[INFO] [stdout] 1201 |         assert_eq!(n.find_closest_start(100).unwrap(), (100..110, vec![0]));
[INFO] [stdout]      |                                                         ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1202:57
[INFO] [stdout]      |
[INFO] [stdout] 1202 |         assert_eq!(n.find_closest_start(149).unwrap(), (100..110, vec![0]));
[INFO] [stdout]      |                                                         ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1203:57
[INFO] [stdout]      |
[INFO] [stdout] 1203 |         assert_eq!(n.find_closest_start(150).unwrap(), (100..110, vec![0]));
[INFO] [stdout]      |                                                         ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1204:57
[INFO] [stdout]      |
[INFO] [stdout] 1204 |         assert_eq!(n.find_closest_start(151).unwrap(), (200..300, vec![1]));
[INFO] [stdout]      |                                                         ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1205:57
[INFO] [stdout]      |
[INFO] [stdout] 1205 |         assert_eq!(n.find_closest_start(251).unwrap(), (200..300, vec![1]));
[INFO] [stdout]      |                                                         ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1206:57
[INFO] [stdout]      |
[INFO] [stdout] 1206 |         assert_eq!(n.find_closest_start(351).unwrap(), (200..300, vec![1]));
[INFO] [stdout]      |                                                         ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1208:44
[INFO] [stdout]      |
[INFO] [stdout] 1208 |         let mut n = IntervalSet::new(&vec![10..11, 1000..1110]).unwrap();
[INFO] [stdout]      |                                            ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1208:52
[INFO] [stdout]      |
[INFO] [stdout] 1208 |         let mut n = IntervalSet::new(&vec![10..11, 1000..1110]).unwrap();
[INFO] [stdout]      |                                                    ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1209:55
[INFO] [stdout]      |
[INFO] [stdout] 1209 |         assert_eq!(n.find_closest_start(5).unwrap(), (10..11, vec![0]));
[INFO] [stdout]      |                                                       ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1211:13
[INFO] [stdout]      |
[INFO] [stdout] 1211 |             566564..667063,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1212:13
[INFO] [stdout]      |
[INFO] [stdout] 1212 |             569592..570304,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1213:13
[INFO] [stdout]      |
[INFO] [stdout] 1213 |             713866..714288,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1214:13
[INFO] [stdout]      |
[INFO] [stdout] 1214 |             935162..937142,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1215:13
[INFO] [stdout]      |
[INFO] [stdout] 1215 |             1051311..1052403,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1216:13
[INFO] [stdout]      |
[INFO] [stdout] 1216 |             1279151..1281233,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1217:13
[INFO] [stdout]      |
[INFO] [stdout] 1217 |             1282803..1283631,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1218:13
[INFO] [stdout]      |
[INFO] [stdout] 1218 |             1310387..1311060,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1219:13
[INFO] [stdout]      |
[INFO] [stdout] 1219 |             1337193..1337881,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1220:13
[INFO] [stdout]      |
[INFO] [stdout] 1220 |             1447089..1447626,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1226:14
[INFO] [stdout]      |
[INFO] [stdout] 1226 |             (569592..570304, vec![1])
[INFO] [stdout]      |              ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1234:44
[INFO] [stdout]      |
[INFO] [stdout] 1234 |         let mut n = IntervalSet::new(&vec![10..100]).unwrap();
[INFO] [stdout]      |                                            ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1236:44
[INFO] [stdout]      |
[INFO] [stdout] 1236 |         let mut n = IntervalSet::new(&vec![10..100, 200..300]).unwrap();
[INFO] [stdout]      |                                            ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1236:53
[INFO] [stdout]      |
[INFO] [stdout] 1236 |         let mut n = IntervalSet::new(&vec![10..100, 200..300]).unwrap();
[INFO] [stdout]      |                                                     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1238:44
[INFO] [stdout]      |
[INFO] [stdout] 1238 |         let mut n = IntervalSet::new(&vec![10..100, 200..300, 15..99]).unwrap();
[INFO] [stdout]      |                                            ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1238:53
[INFO] [stdout]      |
[INFO] [stdout] 1238 |         let mut n = IntervalSet::new(&vec![10..100, 200..300, 15..99]).unwrap();
[INFO] [stdout]      |                                                     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1238:63
[INFO] [stdout]      |
[INFO] [stdout] 1238 |         let mut n = IntervalSet::new(&vec![10..100, 200..300, 15..99]).unwrap();
[INFO] [stdout]      |                                                               ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1240:44
[INFO] [stdout]      |
[INFO] [stdout] 1240 |         let mut n = IntervalSet::new(&vec![10..100, 200..300, 15..99, 15..105]).unwrap();
[INFO] [stdout]      |                                            ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1240:53
[INFO] [stdout]      |
[INFO] [stdout] 1240 |         let mut n = IntervalSet::new(&vec![10..100, 200..300, 15..99, 15..105]).unwrap();
[INFO] [stdout]      |                                                     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1240:63
[INFO] [stdout]      |
[INFO] [stdout] 1240 |         let mut n = IntervalSet::new(&vec![10..100, 200..300, 15..99, 15..105]).unwrap();
[INFO] [stdout]      |                                                               ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1240:71
[INFO] [stdout]      |
[INFO] [stdout] 1240 |         let mut n = IntervalSet::new(&vec![10..100, 200..300, 15..99, 15..105]).unwrap();
[INFO] [stdout]      |                                                                       ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1248:40
[INFO] [stdout]      |
[INFO] [stdout] 1248 |         let n = IntervalSet::new(&vec![10..100]).unwrap();
[INFO] [stdout]      |                                        ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1250:40
[INFO] [stdout]      |
[INFO] [stdout] 1250 |         let n = IntervalSet::new(&vec![10..100, 200..300]).unwrap();
[INFO] [stdout]      |                                        ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1250:49
[INFO] [stdout]      |
[INFO] [stdout] 1250 |         let n = IntervalSet::new(&vec![10..100, 200..300]).unwrap();
[INFO] [stdout]      |                                                 ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1252:40
[INFO] [stdout]      |
[INFO] [stdout] 1252 |         let n = IntervalSet::new(&vec![10..100, 200..300, 15..99]).unwrap();
[INFO] [stdout]      |                                        ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1252:49
[INFO] [stdout]      |
[INFO] [stdout] 1252 |         let n = IntervalSet::new(&vec![10..100, 200..300, 15..99]).unwrap();
[INFO] [stdout]      |                                                 ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1252:59
[INFO] [stdout]      |
[INFO] [stdout] 1252 |         let n = IntervalSet::new(&vec![10..100, 200..300, 15..99]).unwrap();
[INFO] [stdout]      |                                                           ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1254:40
[INFO] [stdout]      |
[INFO] [stdout] 1254 |         let n = IntervalSet::new(&vec![10..100, 200..300, 15..99, 15..105]).unwrap();
[INFO] [stdout]      |                                        ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1254:49
[INFO] [stdout]      |
[INFO] [stdout] 1254 |         let n = IntervalSet::new(&vec![10..100, 200..300, 15..99, 15..105]).unwrap();
[INFO] [stdout]      |                                                 ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1254:59
[INFO] [stdout]      |
[INFO] [stdout] 1254 |         let n = IntervalSet::new(&vec![10..100, 200..300, 15..99, 15..105]).unwrap();
[INFO] [stdout]      |                                                           ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1254:67
[INFO] [stdout]      |
[INFO] [stdout] 1254 |         let n = IntervalSet::new(&vec![10..100, 200..300, 15..99, 15..105]).unwrap();
[INFO] [stdout]      |                                                                   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1264:38
[INFO] [stdout]      |
[INFO] [stdout] 1264 |         assert_eq!(n.intervals, vec![0..100,]);
[INFO] [stdout]      |                                      ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1266:40
[INFO] [stdout]      |
[INFO] [stdout] 1266 |         let n = IntervalSet::new(&vec![30..40]).unwrap().invert(0, 100);
[INFO] [stdout]      |                                        ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1267:38
[INFO] [stdout]      |
[INFO] [stdout] 1267 |         assert_eq!(n.intervals, vec![0..30, 40..100,]);
[INFO] [stdout]      |                                      ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1267:45
[INFO] [stdout]      |
[INFO] [stdout] 1267 |         assert_eq!(n.intervals, vec![0..30, 40..100,]);
[INFO] [stdout]      |                                             ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1269:40
[INFO] [stdout]      |
[INFO] [stdout] 1269 |         let n = IntervalSet::new(&vec![30..40, 35..38])
[INFO] [stdout]      |                                        ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1269:48
[INFO] [stdout]      |
[INFO] [stdout] 1269 |         let n = IntervalSet::new(&vec![30..40, 35..38])
[INFO] [stdout]      |                                                ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1272:38
[INFO] [stdout]      |
[INFO] [stdout] 1272 |         assert_eq!(n.intervals, vec![0..30, 40..100,]);
[INFO] [stdout]      |                                      ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1272:45
[INFO] [stdout]      |
[INFO] [stdout] 1272 |         assert_eq!(n.intervals, vec![0..30, 40..100,]);
[INFO] [stdout]      |                                             ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1274:40
[INFO] [stdout]      |
[INFO] [stdout] 1274 |         let n = IntervalSet::new(&vec![30..40, 35..38, 35..50])
[INFO] [stdout]      |                                        ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1274:48
[INFO] [stdout]      |
[INFO] [stdout] 1274 |         let n = IntervalSet::new(&vec![30..40, 35..38, 35..50])
[INFO] [stdout]      |                                                ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1274:56
[INFO] [stdout]      |
[INFO] [stdout] 1274 |         let n = IntervalSet::new(&vec![30..40, 35..38, 35..50])
[INFO] [stdout]      |                                                        ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1277:38
[INFO] [stdout]      |
[INFO] [stdout] 1277 |         assert_eq!(n.intervals, vec![0..30, 50..100,]);
[INFO] [stdout]      |                                      ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1277:45
[INFO] [stdout]      |
[INFO] [stdout] 1277 |         assert_eq!(n.intervals, vec![0..30, 50..100,]);
[INFO] [stdout]      |                                             ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1279:40
[INFO] [stdout]      |
[INFO] [stdout] 1279 |         let n = IntervalSet::new(&vec![30..40, 35..38, 35..50])
[INFO] [stdout]      |                                        ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1279:48
[INFO] [stdout]      |
[INFO] [stdout] 1279 |         let n = IntervalSet::new(&vec![30..40, 35..38, 35..50])
[INFO] [stdout]      |                                                ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1279:56
[INFO] [stdout]      |
[INFO] [stdout] 1279 |         let n = IntervalSet::new(&vec![30..40, 35..38, 35..50])
[INFO] [stdout]      |                                                        ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1282:38
[INFO] [stdout]      |
[INFO] [stdout] 1282 |         assert_eq!(n.intervals, vec![50..100,]);
[INFO] [stdout]      |                                      ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1284:40
[INFO] [stdout]      |
[INFO] [stdout] 1284 |         let n = IntervalSet::new(&vec![30..40, 35..38, 35..50, 55..60])
[INFO] [stdout]      |                                        ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1284:48
[INFO] [stdout]      |
[INFO] [stdout] 1284 |         let n = IntervalSet::new(&vec![30..40, 35..38, 35..50, 55..60])
[INFO] [stdout]      |                                                ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1284:56
[INFO] [stdout]      |
[INFO] [stdout] 1284 |         let n = IntervalSet::new(&vec![30..40, 35..38, 35..50, 55..60])
[INFO] [stdout]      |                                                        ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1284:64
[INFO] [stdout]      |
[INFO] [stdout] 1284 |         let n = IntervalSet::new(&vec![30..40, 35..38, 35..50, 55..60])
[INFO] [stdout]      |                                                                ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1287:38
[INFO] [stdout]      |
[INFO] [stdout] 1287 |         assert_eq!(n.intervals, vec![50..55]);
[INFO] [stdout]      |                                      ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1289:40
[INFO] [stdout]      |
[INFO] [stdout] 1289 |         let n = IntervalSet::new(&vec![30..40, 35..38, 35..50])
[INFO] [stdout]      |                                        ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1289:48
[INFO] [stdout]      |
[INFO] [stdout] 1289 |         let n = IntervalSet::new(&vec![30..40, 35..38, 35..50])
[INFO] [stdout]      |                                                ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1289:56
[INFO] [stdout]      |
[INFO] [stdout] 1289 |         let n = IntervalSet::new(&vec![30..40, 35..38, 35..50])
[INFO] [stdout]      |                                                        ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1297:40
[INFO] [stdout]      |
[INFO] [stdout] 1297 |         let n = IntervalSet::new(&vec![10..20, 35..38, 40..50]).unwrap();
[INFO] [stdout]      |                                        ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1297:48
[INFO] [stdout]      |
[INFO] [stdout] 1297 |         let n = IntervalSet::new(&vec![10..20, 35..38, 40..50]).unwrap();
[INFO] [stdout]      |                                                ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1297:56
[INFO] [stdout]      |
[INFO] [stdout] 1297 |         let n = IntervalSet::new(&vec![10..20, 35..38, 40..50]).unwrap();
[INFO] [stdout]      |                                                        ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1302:40
[INFO] [stdout]      |
[INFO] [stdout] 1302 |         let n = IntervalSet::new(&vec![10..36, 35..38, 40..50]).unwrap();
[INFO] [stdout]      |                                        ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1302:48
[INFO] [stdout]      |
[INFO] [stdout] 1302 |         let n = IntervalSet::new(&vec![10..36, 35..38, 40..50]).unwrap();
[INFO] [stdout]      |                                                ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1302:56
[INFO] [stdout]      |
[INFO] [stdout] 1302 |         let n = IntervalSet::new(&vec![10..36, 35..38, 40..50]).unwrap();
[INFO] [stdout]      |                                                        ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1305:39
[INFO] [stdout]      |
[INFO] [stdout] 1305 |         assert_eq!(n2.intervals, vec![0..100]);
[INFO] [stdout]      |                                       ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1309:39
[INFO] [stdout]      |
[INFO] [stdout] 1309 |         assert_eq!(ni.intervals, vec![0..100]);
[INFO] [stdout]      |                                       ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1316:49
[INFO] [stdout]      |
[INFO] [stdout] 1316 |             .union(vec![&IntervalSet::new(&vec![0..100]).unwrap()]);
[INFO] [stdout]      |                                                 ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1317:38
[INFO] [stdout]      |
[INFO] [stdout] 1317 |         assert_eq!(n.intervals, vec![0..100]);
[INFO] [stdout]      |                                      ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1319:40
[INFO] [stdout]      |
[INFO] [stdout] 1319 |         let n = IntervalSet::new(&vec![0..10])
[INFO] [stdout]      |                                        ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1321:49
[INFO] [stdout]      |
[INFO] [stdout] 1321 |             .union(vec![&IntervalSet::new(&vec![0..100]).unwrap()]);
[INFO] [stdout]      |                                                 ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1322:38
[INFO] [stdout]      |
[INFO] [stdout] 1322 |         assert_eq!(n.intervals, vec![0..100, 0..10]);
[INFO] [stdout]      |                                      ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1322:46
[INFO] [stdout]      |
[INFO] [stdout] 1322 |         assert_eq!(n.intervals, vec![0..100, 0..10]);
[INFO] [stdout]      |                                              ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1324:40
[INFO] [stdout]      |
[INFO] [stdout] 1324 |         let n = IntervalSet::new(&vec![0..10])
[INFO] [stdout]      |                                        ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1326:49
[INFO] [stdout]      |
[INFO] [stdout] 1326 |             .union(vec![&IntervalSet::new(&vec![0..100, 200..300]).unwrap()]);
[INFO] [stdout]      |                                                 ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1326:57
[INFO] [stdout]      |
[INFO] [stdout] 1326 |             .union(vec![&IntervalSet::new(&vec![0..100, 200..300]).unwrap()]);
[INFO] [stdout]      |                                                         ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1327:38
[INFO] [stdout]      |
[INFO] [stdout] 1327 |         assert_eq!(n.intervals, vec![0..100, 0..10, 200..300]);
[INFO] [stdout]      |                                      ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1327:46
[INFO] [stdout]      |
[INFO] [stdout] 1327 |         assert_eq!(n.intervals, vec![0..100, 0..10, 200..300]);
[INFO] [stdout]      |                                              ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1327:53
[INFO] [stdout]      |
[INFO] [stdout] 1327 |         assert_eq!(n.intervals, vec![0..100, 0..10, 200..300]);
[INFO] [stdout]      |                                                     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1330:40
[INFO] [stdout]      |
[INFO] [stdout] 1330 |         let n = IntervalSet::new(&vec![0..10])
[INFO] [stdout]      |                                        ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1333:38
[INFO] [stdout]      |
[INFO] [stdout] 1333 |         assert_eq!(n.intervals, vec![0..10]);
[INFO] [stdout]      |                                      ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1334:40
[INFO] [stdout]      |
[INFO] [stdout] 1334 |         let n = IntervalSet::new(&vec![0..10]).unwrap().union(vec![
[INFO] [stdout]      |                                        ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1335:37
[INFO] [stdout]      |
[INFO] [stdout] 1335 |             &IntervalSet::new(&vec![0..100]).unwrap(),
[INFO] [stdout]      |                                     ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1336:37
[INFO] [stdout]      |
[INFO] [stdout] 1336 |             &IntervalSet::new(&vec![200..300]).unwrap(),
[INFO] [stdout]      |                                     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1338:38
[INFO] [stdout]      |
[INFO] [stdout] 1338 |         assert_eq!(n.intervals, vec![0..100, 0..10, 200..300]);
[INFO] [stdout]      |                                      ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1338:46
[INFO] [stdout]      |
[INFO] [stdout] 1338 |         assert_eq!(n.intervals, vec![0..100, 0..10, 200..300]);
[INFO] [stdout]      |                                              ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1338:53
[INFO] [stdout]      |
[INFO] [stdout] 1338 |         assert_eq!(n.intervals, vec![0..100, 0..10, 200..300]);
[INFO] [stdout]      |                                                     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1346:68
[INFO] [stdout]      |
[INFO] [stdout] 1346 |             .filter_to_non_overlapping(&mut IntervalSet::new(&vec![0..100]).unwrap());
[INFO] [stdout]      |                                                                    ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1349:40
[INFO] [stdout]      |
[INFO] [stdout] 1349 |         let n = IntervalSet::new(&vec![0..10])
[INFO] [stdout]      |                                        ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1351:68
[INFO] [stdout]      |
[INFO] [stdout] 1351 |             .filter_to_non_overlapping(&mut IntervalSet::new(&vec![0..100]).unwrap());
[INFO] [stdout]      |                                                                    ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1354:40
[INFO] [stdout]      |
[INFO] [stdout] 1354 |         let n = IntervalSet::new(&vec![0..10, 100..150])
[INFO] [stdout]      |                                        ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1354:47
[INFO] [stdout]      |
[INFO] [stdout] 1354 |         let n = IntervalSet::new(&vec![0..10, 100..150])
[INFO] [stdout]      |                                               ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1356:68
[INFO] [stdout]      |
[INFO] [stdout] 1356 |             .filter_to_non_overlapping(&mut IntervalSet::new(&vec![0..100]).unwrap());
[INFO] [stdout]      |                                                                    ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1357:38
[INFO] [stdout]      |
[INFO] [stdout] 1357 |         assert_eq!(n.intervals, vec![100..150]);
[INFO] [stdout]      |                                      ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1359:40
[INFO] [stdout]      |
[INFO] [stdout] 1359 |         let n = IntervalSet::new(&vec![0..10, 100..150, 150..300])
[INFO] [stdout]      |                                        ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1359:47
[INFO] [stdout]      |
[INFO] [stdout] 1359 |         let n = IntervalSet::new(&vec![0..10, 100..150, 150..300])
[INFO] [stdout]      |                                               ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1359:57
[INFO] [stdout]      |
[INFO] [stdout] 1359 |         let n = IntervalSet::new(&vec![0..10, 100..150, 150..300])
[INFO] [stdout]      |                                                         ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1361:68
[INFO] [stdout]      |
[INFO] [stdout] 1361 |             .filter_to_non_overlapping(&mut IntervalSet::new(&vec![55..101]).unwrap());
[INFO] [stdout]      |                                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1362:38
[INFO] [stdout]      |
[INFO] [stdout] 1362 |         assert_eq!(n.intervals, vec![0..10, 150..300]);
[INFO] [stdout]      |                                      ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1362:45
[INFO] [stdout]      |
[INFO] [stdout] 1362 |         assert_eq!(n.intervals, vec![0..10, 150..300]);
[INFO] [stdout]      |                                             ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1365:40
[INFO] [stdout]      |
[INFO] [stdout] 1365 |         let n = IntervalSet::new(&vec![0..10, 5..6, 100..150, 150..300])
[INFO] [stdout]      |                                        ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1365:47
[INFO] [stdout]      |
[INFO] [stdout] 1365 |         let n = IntervalSet::new(&vec![0..10, 5..6, 100..150, 150..300])
[INFO] [stdout]      |                                               ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1365:53
[INFO] [stdout]      |
[INFO] [stdout] 1365 |         let n = IntervalSet::new(&vec![0..10, 5..6, 100..150, 150..300])
[INFO] [stdout]      |                                                     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1365:63
[INFO] [stdout]      |
[INFO] [stdout] 1365 |         let n = IntervalSet::new(&vec![0..10, 5..6, 100..150, 150..300])
[INFO] [stdout]      |                                                               ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1367:68
[INFO] [stdout]      |
[INFO] [stdout] 1367 |             .filter_to_non_overlapping(&mut IntervalSet::new(&vec![55..101]).unwrap());
[INFO] [stdout]      |                                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1368:38
[INFO] [stdout]      |
[INFO] [stdout] 1368 |         assert_eq!(n.intervals, vec![0..10, 5..6, 150..300]);
[INFO] [stdout]      |                                      ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1368:45
[INFO] [stdout]      |
[INFO] [stdout] 1368 |         assert_eq!(n.intervals, vec![0..10, 5..6, 150..300]);
[INFO] [stdout]      |                                             ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1368:51
[INFO] [stdout]      |
[INFO] [stdout] 1368 |         assert_eq!(n.intervals, vec![0..10, 5..6, 150..300]);
[INFO] [stdout]      |                                                   ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1374:44
[INFO] [stdout]      |
[INFO] [stdout] 1374 |         let mut n = IntervalSet::new(&vec![100..150, 30..40, 200..400, 250..300]).unwrap();
[INFO] [stdout]      |                                            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1374:54
[INFO] [stdout]      |
[INFO] [stdout] 1374 |         let mut n = IntervalSet::new(&vec![100..150, 30..40, 200..400, 250..300]).unwrap();
[INFO] [stdout]      |                                                      ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1374:62
[INFO] [stdout]      |
[INFO] [stdout] 1374 |         let mut n = IntervalSet::new(&vec![100..150, 30..40, 200..400, 250..300]).unwrap();
[INFO] [stdout]      |                                                              ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1374:72
[INFO] [stdout]      |
[INFO] [stdout] 1374 |         let mut n = IntervalSet::new(&vec![100..150, 30..40, 200..400, 250..300]).unwrap();
[INFO] [stdout]      |                                                                        ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1376:72
[INFO] [stdout]      |
[INFO] [stdout] 1376 |             n.filter_to_overlapping_k_others(&[&IntervalSet::new(&vec![0..5, 0..105]).unwrap()], 1);
[INFO] [stdout]      |                                                                        ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1376:78
[INFO] [stdout]      |
[INFO] [stdout] 1376 |             n.filter_to_overlapping_k_others(&[&IntervalSet::new(&vec![0..5, 0..105]).unwrap()], 1);
[INFO] [stdout]      |                                                                              ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1377:38
[INFO] [stdout]      |
[INFO] [stdout] 1377 |         assert_eq!(c.intervals, vec![30..40, 100..150]);
[INFO] [stdout]      |                                      ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1377:46
[INFO] [stdout]      |
[INFO] [stdout] 1377 |         assert_eq!(c.intervals, vec![30..40, 100..150]);
[INFO] [stdout]      |                                              ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1379:72
[INFO] [stdout]      |
[INFO] [stdout] 1379 |             n.filter_to_overlapping_k_others(&[&IntervalSet::new(&vec![0..5, 0..105]).unwrap()], 0);
[INFO] [stdout]      |                                                                        ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1379:78
[INFO] [stdout]      |
[INFO] [stdout] 1379 |             n.filter_to_overlapping_k_others(&[&IntervalSet::new(&vec![0..5, 0..105]).unwrap()], 0);
[INFO] [stdout]      |                                                                              ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1382:72
[INFO] [stdout]      |
[INFO] [stdout] 1382 |             n.filter_to_overlapping_k_others(&[&IntervalSet::new(&vec![0..5, 0..105]).unwrap()], 2);
[INFO] [stdout]      |                                                                        ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1382:78
[INFO] [stdout]      |
[INFO] [stdout] 1382 |             n.filter_to_overlapping_k_others(&[&IntervalSet::new(&vec![0..5, 0..105]).unwrap()], 2);
[INFO] [stdout]      |                                                                              ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1387:41
[INFO] [stdout]      |
[INFO] [stdout] 1387 |                 &IntervalSet::new(&vec![0..35]).unwrap(),
[INFO] [stdout]      |                                         ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1388:41
[INFO] [stdout]      |
[INFO] [stdout] 1388 |                 &IntervalSet::new(&vec![0..160]).unwrap(),
[INFO] [stdout]      |                                         ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1392:38
[INFO] [stdout]      |
[INFO] [stdout] 1392 |         assert_eq!(c.intervals, vec![30..40,]);
[INFO] [stdout]      |                                      ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1395:41
[INFO] [stdout]      |
[INFO] [stdout] 1395 |                 &IntervalSet::new(&vec![0..35]).unwrap(),
[INFO] [stdout]      |                                         ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1396:41
[INFO] [stdout]      |
[INFO] [stdout] 1396 |                 &IntervalSet::new(&vec![0..160]).unwrap(),
[INFO] [stdout]      |                                         ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1400:38
[INFO] [stdout]      |
[INFO] [stdout] 1400 |         assert_eq!(c.intervals, vec![30..40, 100..150]);
[INFO] [stdout]      |                                      ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1400:46
[INFO] [stdout]      |
[INFO] [stdout] 1400 |         assert_eq!(c.intervals, vec![30..40, 100..150]);
[INFO] [stdout]      |                                              ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1405:44
[INFO] [stdout]      |
[INFO] [stdout] 1405 |         let mut n = IntervalSet::new(&vec![100..150, 30..40, 200..400, 250..300]).unwrap();
[INFO] [stdout]      |                                            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1405:54
[INFO] [stdout]      |
[INFO] [stdout] 1405 |         let mut n = IntervalSet::new(&vec![100..150, 30..40, 200..400, 250..300]).unwrap();
[INFO] [stdout]      |                                                      ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1405:62
[INFO] [stdout]      |
[INFO] [stdout] 1405 |         let mut n = IntervalSet::new(&vec![100..150, 30..40, 200..400, 250..300]).unwrap();
[INFO] [stdout]      |                                                              ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1405:72
[INFO] [stdout]      |
[INFO] [stdout] 1405 |         let mut n = IntervalSet::new(&vec![100..150, 30..40, 200..400, 250..300]).unwrap();
[INFO] [stdout]      |                                                                        ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1407:39
[INFO] [stdout]      |
[INFO] [stdout] 1407 |             &[&IntervalSet::new(&vec![0..5, 0..105]).unwrap()],
[INFO] [stdout]      |                                       ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1407:45
[INFO] [stdout]      |
[INFO] [stdout] 1407 |             &[&IntervalSet::new(&vec![0..5, 0..105]).unwrap()],
[INFO] [stdout]      |                                             ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1410:38
[INFO] [stdout]      |
[INFO] [stdout] 1410 |         assert_eq!(c.intervals, vec![30..40, 100..150, 200..400, 250..300]);
[INFO] [stdout]      |                                      ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1410:46
[INFO] [stdout]      |
[INFO] [stdout] 1410 |         assert_eq!(c.intervals, vec![30..40, 100..150, 200..400, 250..300]);
[INFO] [stdout]      |                                              ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1410:56
[INFO] [stdout]      |
[INFO] [stdout] 1410 |         assert_eq!(c.intervals, vec![30..40, 100..150, 200..400, 250..300]);
[INFO] [stdout]      |                                                        ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1410:66
[INFO] [stdout]      |
[INFO] [stdout] 1410 |         assert_eq!(c.intervals, vec![30..40, 100..150, 200..400, 250..300]);
[INFO] [stdout]      |                                                                  ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1412:39
[INFO] [stdout]      |
[INFO] [stdout] 1412 |             &[&IntervalSet::new(&vec![0..5, 0..105]).unwrap()],
[INFO] [stdout]      |                                       ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1412:45
[INFO] [stdout]      |
[INFO] [stdout] 1412 |             &[&IntervalSet::new(&vec![0..5, 0..105]).unwrap()],
[INFO] [stdout]      |                                             ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1415:38
[INFO] [stdout]      |
[INFO] [stdout] 1415 |         assert_eq!(c.intervals, vec![200..400, 250..300]);
[INFO] [stdout]      |                                      ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1415:48
[INFO] [stdout]      |
[INFO] [stdout] 1415 |         assert_eq!(c.intervals, vec![200..400, 250..300]);
[INFO] [stdout]      |                                                ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1417:39
[INFO] [stdout]      |
[INFO] [stdout] 1417 |             &[&IntervalSet::new(&vec![0..5, 0..105]).unwrap()],
[INFO] [stdout]      |                                       ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1417:45
[INFO] [stdout]      |
[INFO] [stdout] 1417 |             &[&IntervalSet::new(&vec![0..5, 0..105]).unwrap()],
[INFO] [stdout]      |                                             ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1420:38
[INFO] [stdout]      |
[INFO] [stdout] 1420 |         assert_eq!(c.intervals, vec![30..40, 100..150, 200..400, 250..300]);
[INFO] [stdout]      |                                      ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1420:46
[INFO] [stdout]      |
[INFO] [stdout] 1420 |         assert_eq!(c.intervals, vec![30..40, 100..150, 200..400, 250..300]);
[INFO] [stdout]      |                                              ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1420:56
[INFO] [stdout]      |
[INFO] [stdout] 1420 |         assert_eq!(c.intervals, vec![30..40, 100..150, 200..400, 250..300]);
[INFO] [stdout]      |                                                        ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1420:66
[INFO] [stdout]      |
[INFO] [stdout] 1420 |         assert_eq!(c.intervals, vec![30..40, 100..150, 200..400, 250..300]);
[INFO] [stdout]      |                                                                  ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1424:41
[INFO] [stdout]      |
[INFO] [stdout] 1424 |                 &IntervalSet::new(&vec![0..35]).unwrap(),
[INFO] [stdout]      |                                         ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1425:41
[INFO] [stdout]      |
[INFO] [stdout] 1425 |                 &IntervalSet::new(&vec![0..160]).unwrap(),
[INFO] [stdout]      |                                         ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1429:38
[INFO] [stdout]      |
[INFO] [stdout] 1429 |         assert_eq!(c.intervals, vec![30..40, 100..150, 200..400, 250..300]);
[INFO] [stdout]      |                                      ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1429:46
[INFO] [stdout]      |
[INFO] [stdout] 1429 |         assert_eq!(c.intervals, vec![30..40, 100..150, 200..400, 250..300]);
[INFO] [stdout]      |                                              ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1429:56
[INFO] [stdout]      |
[INFO] [stdout] 1429 |         assert_eq!(c.intervals, vec![30..40, 100..150, 200..400, 250..300]);
[INFO] [stdout]      |                                                        ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1429:66
[INFO] [stdout]      |
[INFO] [stdout] 1429 |         assert_eq!(c.intervals, vec![30..40, 100..150, 200..400, 250..300]);
[INFO] [stdout]      |                                                                  ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1432:41
[INFO] [stdout]      |
[INFO] [stdout] 1432 |                 &IntervalSet::new(&vec![0..35]).unwrap(),
[INFO] [stdout]      |                                         ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1433:41
[INFO] [stdout]      |
[INFO] [stdout] 1433 |                 &IntervalSet::new(&vec![0..160]).unwrap(),
[INFO] [stdout]      |                                         ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1437:38
[INFO] [stdout]      |
[INFO] [stdout] 1437 |         assert_eq!(c.intervals, vec![100..150, 200..400, 250..300]);
[INFO] [stdout]      |                                      ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1437:48
[INFO] [stdout]      |
[INFO] [stdout] 1437 |         assert_eq!(c.intervals, vec![100..150, 200..400, 250..300]);
[INFO] [stdout]      |                                                ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1437:58
[INFO] [stdout]      |
[INFO] [stdout] 1437 |         assert_eq!(c.intervals, vec![100..150, 200..400, 250..300]);
[INFO] [stdout]      |                                                          ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1442:44
[INFO] [stdout]      |
[INFO] [stdout] 1442 |         let mut n = IntervalSet::new(&vec![0..100, 20..30]).unwrap();
[INFO] [stdout]      |                                            ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1442:52
[INFO] [stdout]      |
[INFO] [stdout] 1442 |         let mut n = IntervalSet::new(&vec![0..100, 20..30]).unwrap();
[INFO] [stdout]      |                                                    ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1444:34
[INFO] [stdout]      |
[INFO] [stdout] 1444 |         assert_eq!(c.intervals, [0..20, 20..30, 30..100]);
[INFO] [stdout]      |                                  ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1444:41
[INFO] [stdout]      |
[INFO] [stdout] 1444 |         assert_eq!(c.intervals, [0..20, 20..30, 30..100]);
[INFO] [stdout]      |                                         ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1444:49
[INFO] [stdout]      |
[INFO] [stdout] 1444 |         assert_eq!(c.intervals, [0..20, 20..30, 30..100]);
[INFO] [stdout]      |                                                 ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1447:44
[INFO] [stdout]      |
[INFO] [stdout] 1447 |         let mut n = IntervalSet::new(&vec![0..100, 0..90, 70..95, 110..150]).unwrap();
[INFO] [stdout]      |                                            ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1447:52
[INFO] [stdout]      |
[INFO] [stdout] 1447 |         let mut n = IntervalSet::new(&vec![0..100, 0..90, 70..95, 110..150]).unwrap();
[INFO] [stdout]      |                                                    ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1447:59
[INFO] [stdout]      |
[INFO] [stdout] 1447 |         let mut n = IntervalSet::new(&vec![0..100, 0..90, 70..95, 110..150]).unwrap();
[INFO] [stdout]      |                                                           ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1447:67
[INFO] [stdout]      |
[INFO] [stdout] 1447 |         let mut n = IntervalSet::new(&vec![0..100, 0..90, 70..95, 110..150]).unwrap();
[INFO] [stdout]      |                                                                   ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1449:34
[INFO] [stdout]      |
[INFO] [stdout] 1449 |         assert_eq!(c.intervals, [0..70, 70..90, 90..95, 95..100, 110..150]);
[INFO] [stdout]      |                                  ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1449:41
[INFO] [stdout]      |
[INFO] [stdout] 1449 |         assert_eq!(c.intervals, [0..70, 70..90, 90..95, 95..100, 110..150]);
[INFO] [stdout]      |                                         ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1449:49
[INFO] [stdout]      |
[INFO] [stdout] 1449 |         assert_eq!(c.intervals, [0..70, 70..90, 90..95, 95..100, 110..150]);
[INFO] [stdout]      |                                                 ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1449:57
[INFO] [stdout]      |
[INFO] [stdout] 1449 |         assert_eq!(c.intervals, [0..70, 70..90, 90..95, 95..100, 110..150]);
[INFO] [stdout]      |                                                         ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1449:66
[INFO] [stdout]      |
[INFO] [stdout] 1449 |         assert_eq!(c.intervals, [0..70, 70..90, 90..95, 95..100, 110..150]);
[INFO] [stdout]      |                                                                  ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1455:19
[INFO] [stdout]      |
[INFO] [stdout] 1455 |             &vec![0..100, 0..90, 70..95, 110..150],
[INFO] [stdout]      |                   ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1455:27
[INFO] [stdout]      |
[INFO] [stdout] 1455 |             &vec![0..100, 0..90, 70..95, 110..150],
[INFO] [stdout]      |                           ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1455:34
[INFO] [stdout]      |
[INFO] [stdout] 1455 |             &vec![0..100, 0..90, 70..95, 110..150],
[INFO] [stdout]      |                                  ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1455:42
[INFO] [stdout]      |
[INFO] [stdout] 1455 |             &vec![0..100, 0..90, 70..95, 110..150],
[INFO] [stdout]      |                                          ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1460:34
[INFO] [stdout]      |
[INFO] [stdout] 1460 |         assert_eq!(c.intervals, [0..70, 70..90, 90..95, 95..100, 110..150]);
[INFO] [stdout]      |                                  ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1460:41
[INFO] [stdout]      |
[INFO] [stdout] 1460 |         assert_eq!(c.intervals, [0..70, 70..90, 90..95, 95..100, 110..150]);
[INFO] [stdout]      |                                         ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1460:49
[INFO] [stdout]      |
[INFO] [stdout] 1460 |         assert_eq!(c.intervals, [0..70, 70..90, 90..95, 95..100, 110..150]);
[INFO] [stdout]      |                                                 ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1460:57
[INFO] [stdout]      |
[INFO] [stdout] 1460 |         assert_eq!(c.intervals, [0..70, 70..90, 90..95, 95..100, 110..150]);
[INFO] [stdout]      |                                                         ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1460:66
[INFO] [stdout]      |
[INFO] [stdout] 1460 |         assert_eq!(c.intervals, [0..70, 70..90, 90..95, 95..100, 110..150]);
[INFO] [stdout]      |                                                                  ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1475:19
[INFO] [stdout]      |
[INFO] [stdout] 1475 |             &vec![0..100, 5..10, 15..20],
[INFO] [stdout]      |                   ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1475:27
[INFO] [stdout]      |
[INFO] [stdout] 1475 |             &vec![0..100, 5..10, 15..20],
[INFO] [stdout]      |                           ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1475:34
[INFO] [stdout]      |
[INFO] [stdout] 1475 |             &vec![0..100, 5..10, 15..20],
[INFO] [stdout]      |                                  ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1480:20
[INFO] [stdout]      |
[INFO] [stdout] 1480 |                    0..5,
[INFO] [stdout]      |                    ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1481:20
[INFO] [stdout]      |
[INFO] [stdout] 1481 |                    5..10, 
[INFO] [stdout]      |                    ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1482:20
[INFO] [stdout]      |
[INFO] [stdout] 1482 |                    10..15,
[INFO] [stdout]      |                    ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1483:20
[INFO] [stdout]      |
[INFO] [stdout] 1483 |                    15..20,
[INFO] [stdout]      |                    ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1484:20
[INFO] [stdout]      |
[INFO] [stdout] 1484 |                    20..100]);
[INFO] [stdout]      |                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1497:19
[INFO] [stdout]      |
[INFO] [stdout] 1497 |             &vec![0..100, 5..50, 10..15, 25..75],
[INFO] [stdout]      |                   ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1497:27
[INFO] [stdout]      |
[INFO] [stdout] 1497 |             &vec![0..100, 5..50, 10..15, 25..75],
[INFO] [stdout]      |                           ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1497:34
[INFO] [stdout]      |
[INFO] [stdout] 1497 |             &vec![0..100, 5..50, 10..15, 25..75],
[INFO] [stdout]      |                                  ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1497:42
[INFO] [stdout]      |
[INFO] [stdout] 1497 |             &vec![0..100, 5..50, 10..15, 25..75],
[INFO] [stdout]      |                                          ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1502:20
[INFO] [stdout]      |
[INFO] [stdout] 1502 |                    0..5,
[INFO] [stdout]      |                    ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1503:20
[INFO] [stdout]      |
[INFO] [stdout] 1503 |                    5..10, 
[INFO] [stdout]      |                    ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1504:20
[INFO] [stdout]      |
[INFO] [stdout] 1504 |                    10..15,
[INFO] [stdout]      |                    ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1505:20
[INFO] [stdout]      |
[INFO] [stdout] 1505 |                    15..25,
[INFO] [stdout]      |                    ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1506:20
[INFO] [stdout]      |
[INFO] [stdout] 1506 |                    25..50,
[INFO] [stdout]      |                    ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1507:20
[INFO] [stdout]      |
[INFO] [stdout] 1507 |                    50..75,
[INFO] [stdout]      |                    ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1508:20
[INFO] [stdout]      |
[INFO] [stdout] 1508 |                    75..100
[INFO] [stdout]      |                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1528:30
[INFO] [stdout]      |
[INFO] [stdout] 1528 |         let intervals = vec![0..20, 15..30, 50..100];
[INFO] [stdout]      |                              ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1528:37
[INFO] [stdout]      |
[INFO] [stdout] 1528 |         let intervals = vec![0..20, 15..30, 50..100];
[INFO] [stdout]      |                                     ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1528:45
[INFO] [stdout]      |
[INFO] [stdout] 1528 |         let intervals = vec![0..20, 15..30, 50..100];
[INFO] [stdout]      |                                             ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1531:53
[INFO] [stdout]      |
[INFO] [stdout] 1531 |         let hits = interval_set.query_overlapping(&(10..16));
[INFO] [stdout]      |                                                     ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1532:37
[INFO] [stdout]      |
[INFO] [stdout] 1532 |         assert_eq!(hits.intervals, [0..20, 15..30]);
[INFO] [stdout]      |                                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1532:44
[INFO] [stdout]      |
[INFO] [stdout] 1532 |         assert_eq!(hits.intervals, [0..20, 15..30]);
[INFO] [stdout]      |                                            ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1534:39
[INFO] [stdout]      |
[INFO] [stdout] 1534 |         assert_eq!(merged.intervals, [0..30]);
[INFO] [stdout]      |                                       ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1540:49
[INFO] [stdout]      |
[INFO] [stdout] 1540 |         let n = IntervalSet::new_with_ids(&vec![300..400, 30..40], &[20, 10]).unwrap();
[INFO] [stdout]      |                                                 ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1540:59
[INFO] [stdout]      |
[INFO] [stdout] 1540 |         let n = IntervalSet::new_with_ids(&vec![300..400, 30..40], &[20, 10]).unwrap();
[INFO] [stdout]      |                                                           ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1541:34
[INFO] [stdout]      |
[INFO] [stdout] 1541 |         assert_eq!(n.intervals, [30..40, 300..400]);
[INFO] [stdout]      |                                  ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1541:42
[INFO] [stdout]      |
[INFO] [stdout] 1541 |         assert_eq!(n.intervals, [30..40, 300..400]);
[INFO] [stdout]      |                                          ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1548:45
[INFO] [stdout]      |
[INFO] [stdout] 1548 |             IntervalSet::new_with_ids(&vec![300..400, 400..450, 450..500], &[20, 10, 30]).unwrap();
[INFO] [stdout]      |                                             ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1548:55
[INFO] [stdout]      |
[INFO] [stdout] 1548 |             IntervalSet::new_with_ids(&vec![300..400, 400..450, 450..500], &[20, 10, 30]).unwrap();
[INFO] [stdout]      |                                                       ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1548:65
[INFO] [stdout]      |
[INFO] [stdout] 1548 |             IntervalSet::new_with_ids(&vec![300..400, 400..450, 450..500], &[20, 10, 30]).unwrap();
[INFO] [stdout]      |                                                                 ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1549:51
[INFO] [stdout]      |
[INFO] [stdout] 1549 |         assert_eq!(n.merge_hull().intervals, vec![300..400, 400..450, 450..500]);
[INFO] [stdout]      |                                                   ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1549:61
[INFO] [stdout]      |
[INFO] [stdout] 1549 |         assert_eq!(n.merge_hull().intervals, vec![300..400, 400..450, 450..500]);
[INFO] [stdout]      |                                                             ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1549:71
[INFO] [stdout]      |
[INFO] [stdout] 1549 |         assert_eq!(n.merge_hull().intervals, vec![300..400, 400..450, 450..500]);
[INFO] [stdout]      |                                                                       ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1551:34
[INFO] [stdout]      |
[INFO] [stdout] 1551 |         assert_eq!(n.intervals, [300..500]);
[INFO] [stdout]      |                                  ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1554:49
[INFO] [stdout]      |
[INFO] [stdout] 1554 |         let n = IntervalSet::new_with_ids(&vec![300..400, 400..450, 451..500], &[20, 10, 30])
[INFO] [stdout]      |                                                 ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1554:59
[INFO] [stdout]      |
[INFO] [stdout] 1554 |         let n = IntervalSet::new_with_ids(&vec![300..400, 400..450, 451..500], &[20, 10, 30])
[INFO] [stdout]      |                                                           ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1554:69
[INFO] [stdout]      |
[INFO] [stdout] 1554 |         let n = IntervalSet::new_with_ids(&vec![300..400, 400..450, 451..500], &[20, 10, 30])
[INFO] [stdout]      |                                                                     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1557:34
[INFO] [stdout]      |
[INFO] [stdout] 1557 |         assert_eq!(n.intervals, [300..450, 451..500]);
[INFO] [stdout]      |                                  ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1557:44
[INFO] [stdout]      |
[INFO] [stdout] 1557 |         assert_eq!(n.intervals, [300..450, 451..500]);
[INFO] [stdout]      |                                            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1560:19
[INFO] [stdout]      |
[INFO] [stdout] 1560 |             &vec![300..400, 400..450, 451..500, 350..355],
[INFO] [stdout]      |                   ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1560:29
[INFO] [stdout]      |
[INFO] [stdout] 1560 |             &vec![300..400, 400..450, 451..500, 350..355],
[INFO] [stdout]      |                             ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1560:39
[INFO] [stdout]      |
[INFO] [stdout] 1560 |             &vec![300..400, 400..450, 451..500, 350..355],
[INFO] [stdout]      |                                       ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1560:49
[INFO] [stdout]      |
[INFO] [stdout] 1560 |             &vec![300..400, 400..450, 451..500, 350..355],
[INFO] [stdout]      |                                                 ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1565:34
[INFO] [stdout]      |
[INFO] [stdout] 1565 |         assert_eq!(n.intervals, [300..450, 451..500]);
[INFO] [stdout]      |                                  ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1565:44
[INFO] [stdout]      |
[INFO] [stdout] 1565 |         assert_eq!(n.intervals, [300..450, 451..500]);
[INFO] [stdout]      |                                            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1568:19
[INFO] [stdout]      |
[INFO] [stdout] 1568 |             &vec![300..400, 400..450, 450..500, 510..520],
[INFO] [stdout]      |                   ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1568:29
[INFO] [stdout]      |
[INFO] [stdout] 1568 |             &vec![300..400, 400..450, 450..500, 510..520],
[INFO] [stdout]      |                             ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1568:39
[INFO] [stdout]      |
[INFO] [stdout] 1568 |             &vec![300..400, 400..450, 450..500, 510..520],
[INFO] [stdout]      |                                       ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1568:49
[INFO] [stdout]      |
[INFO] [stdout] 1568 |             &vec![300..400, 400..450, 450..500, 510..520],
[INFO] [stdout]      |                                                 ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1573:38
[INFO] [stdout]      |
[INFO] [stdout] 1573 |         assert_eq!(n.intervals, vec![300..500, 510..520]);
[INFO] [stdout]      |                                      ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1573:48
[INFO] [stdout]      |
[INFO] [stdout] 1573 |         assert_eq!(n.intervals, vec![300..500, 510..520]);
[INFO] [stdout]      |                                                ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1579:45
[INFO] [stdout]      |
[INFO] [stdout] 1579 |             IntervalSet::new_with_ids(&vec![300..400, 400..450, 450..500], &[20, 10, 30]).unwrap();
[INFO] [stdout]      |                                             ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1579:55
[INFO] [stdout]      |
[INFO] [stdout] 1579 |             IntervalSet::new_with_ids(&vec![300..400, 400..450, 450..500], &[20, 10, 30]).unwrap();
[INFO] [stdout]      |                                                       ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1579:65
[INFO] [stdout]      |
[INFO] [stdout] 1579 |             IntervalSet::new_with_ids(&vec![300..400, 400..450, 450..500], &[20, 10, 30]).unwrap();
[INFO] [stdout]      |                                                                 ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1584:25
[INFO] [stdout]      |
[INFO] [stdout] 1584 |         n.has_overlap(&(0..1)).unwrap();
[INFO] [stdout]      |                         ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1593:13
[INFO] [stdout]      |
[INFO] [stdout] 1593 |             10736170..10736283,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1594:13
[INFO] [stdout]      |
[INFO] [stdout] 1594 |             10939387..10939423,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1595:13
[INFO] [stdout]      |
[INFO] [stdout] 1595 |             10940596..10940707,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1596:13
[INFO] [stdout]      |
[INFO] [stdout] 1596 |             10941690..10941780,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1597:13
[INFO] [stdout]      |
[INFO] [stdout] 1597 |             10944966..10945053,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1598:13
[INFO] [stdout]      |
[INFO] [stdout] 1598 |             10947303..10947418,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1599:13
[INFO] [stdout]      |
[INFO] [stdout] 1599 |             10949211..10949269,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1600:13
[INFO] [stdout]      |
[INFO] [stdout] 1600 |             10950048..10950174,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1601:13
[INFO] [stdout]      |
[INFO] [stdout] 1601 |             10959066..10959136,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1602:13
[INFO] [stdout]      |
[INFO] [stdout] 1602 |             10961282..10961338,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1603:13
[INFO] [stdout]      |
[INFO] [stdout] 1603 |             10939423..10940596,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1604:13
[INFO] [stdout]      |
[INFO] [stdout] 1604 |             10940707..10941690,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1605:13
[INFO] [stdout]      |
[INFO] [stdout] 1605 |             10941780..10944966,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1606:13
[INFO] [stdout]      |
[INFO] [stdout] 1606 |             10945053..10947303,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1607:13
[INFO] [stdout]      |
[INFO] [stdout] 1607 |             10947418..10949211,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1608:13
[INFO] [stdout]      |
[INFO] [stdout] 1608 |             10949269..10950048,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1609:13
[INFO] [stdout]      |
[INFO] [stdout] 1609 |             10950174..10959066,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1610:13
[INFO] [stdout]      |
[INFO] [stdout] 1610 |             10959136..10961282,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1611:13
[INFO] [stdout]      |
[INFO] [stdout] 1611 |             11066417..11066515,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1612:13
[INFO] [stdout]      |
[INFO] [stdout] 1612 |             11067984..11068174,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1613:13
[INFO] [stdout]      |
[INFO] [stdout] 1613 |             11066515..11067984,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1614:13
[INFO] [stdout]      |
[INFO] [stdout] 1614 |             11124336..11124379,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1615:13
[INFO] [stdout]      |
[INFO] [stdout] 1615 |             11124507..11125705,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1616:13
[INFO] [stdout]      |
[INFO] [stdout] 1616 |             11124379..11124507,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1617:13
[INFO] [stdout]      |
[INFO] [stdout] 1617 |             11249808..11249959,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1618:13
[INFO] [stdout]      |
[INFO] [stdout] 1618 |             12602465..12602527,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1619:13
[INFO] [stdout]      |
[INFO] [stdout] 1619 |             12604669..12604739,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1620:13
[INFO] [stdout]      |
[INFO] [stdout] 1620 |             12615408..12615534,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1621:13
[INFO] [stdout]      |
[INFO] [stdout] 1621 |             12616313..12616371,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1622:13
[INFO] [stdout]      |
[INFO] [stdout] 1622 |             12618170..12618289,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1623:13
[INFO] [stdout]      |
[INFO] [stdout] 1623 |             12620837..12620938,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1624:13
[INFO] [stdout]      |
[INFO] [stdout] 1624 |             12624241..12624331,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1625:13
[INFO] [stdout]      |
[INFO] [stdout] 1625 |             12625316..12625428,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1626:13
[INFO] [stdout]      |
[INFO] [stdout] 1626 |             12626606..12626642,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1627:13
[INFO] [stdout]      |
[INFO] [stdout] 1627 |             12602527..12604669,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1628:13
[INFO] [stdout]      |
[INFO] [stdout] 1628 |             12604739..12615408,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1629:13
[INFO] [stdout]      |
[INFO] [stdout] 1629 |             12615534..12616313,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1630:13
[INFO] [stdout]      |
[INFO] [stdout] 1630 |             12616371..12618170,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1631:13
[INFO] [stdout]      |
[INFO] [stdout] 1631 |             12618289..12620837,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1632:13
[INFO] [stdout]      |
[INFO] [stdout] 1632 |             12620938..12624241,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1633:13
[INFO] [stdout]      |
[INFO] [stdout] 1633 |             12624331..12625316,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1634:13
[INFO] [stdout]      |
[INFO] [stdout] 1634 |             12625428..12626606,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1635:13
[INFO] [stdout]      |
[INFO] [stdout] 1635 |             15273854..15273961,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1636:13
[INFO] [stdout]      |
[INFO] [stdout] 1636 |             15282556..15288670,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1637:13
[INFO] [stdout]      |
[INFO] [stdout] 1637 |             15290717..15290836,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1638:13
[INFO] [stdout]      |
[INFO] [stdout] 1638 |             15290994..15291024,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1639:13
[INFO] [stdout]      |
[INFO] [stdout] 1639 |             15295331..15295410,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1640:13
[INFO] [stdout]      |
[INFO] [stdout] 1640 |             15295729..15295832,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1641:13
[INFO] [stdout]      |
[INFO] [stdout] 1641 |             15297156..15297196,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1642:13
[INFO] [stdout]      |
[INFO] [stdout] 1642 |             15290836..15290994,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1643:13
[INFO] [stdout]      |
[INFO] [stdout] 1643 |             15291024..15295331,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1644:13
[INFO] [stdout]      |
[INFO] [stdout] 1644 |             15295410..15295729,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1645:13
[INFO] [stdout]      |
[INFO] [stdout] 1645 |             15295832..15297156,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1646:13
[INFO] [stdout]      |
[INFO] [stdout] 1646 |             15298377..15304556,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1647:13
[INFO] [stdout]      |
[INFO] [stdout] 1647 |             15326036..15327756,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1648:13
[INFO] [stdout]      |
[INFO] [stdout] 1648 |             15342359..15342426,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1649:13
[INFO] [stdout]      |
[INFO] [stdout] 1649 |             15342944..15343065,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1650:13
[INFO] [stdout]      |
[INFO] [stdout] 1650 |             15327756..15342359,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1651:13
[INFO] [stdout]      |
[INFO] [stdout] 1651 |             15342426..15342944,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1652:13
[INFO] [stdout]      |
[INFO] [stdout] 1652 |             15349466..15350043,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1653:13
[INFO] [stdout]      |
[INFO] [stdout] 1653 |             15489989..15490131,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1654:13
[INFO] [stdout]      |
[INFO] [stdout] 1654 |             15490871..15490947,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1655:13
[INFO] [stdout]      |
[INFO] [stdout] 1655 |             15492485..15492564,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1656:13
[INFO] [stdout]      |
[INFO] [stdout] 1656 |             15490131..15490871,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1657:13
[INFO] [stdout]      |
[INFO] [stdout] 1657 |             15490947..15492485,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1658:13
[INFO] [stdout]      |
[INFO] [stdout] 1658 |             15489989..15490131,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1659:13
[INFO] [stdout]      |
[INFO] [stdout] 1659 |             15490871..15490947,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1660:13
[INFO] [stdout]      |
[INFO] [stdout] 1660 |             15492485..15492564,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1661:13
[INFO] [stdout]      |
[INFO] [stdout] 1661 |             15541435..15541607,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1662:13
[INFO] [stdout]      |
[INFO] [stdout] 1662 |             15558445..15558626,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1663:13
[INFO] [stdout]      |
[INFO] [stdout] 1663 |             15575611..15575786,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1664:13
[INFO] [stdout]      |
[INFO] [stdout] 1664 |             15577966..15578006,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1665:13
[INFO] [stdout]      |
[INFO] [stdout] 1665 |             15541607..15558445,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1666:13
[INFO] [stdout]      |
[INFO] [stdout] 1666 |             15558626..15575611,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1667:13
[INFO] [stdout]      |
[INFO] [stdout] 1667 |             15575786..15577966,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1668:13
[INFO] [stdout]      |
[INFO] [stdout] 1668 |             15550903..15552887,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1669:13
[INFO] [stdout]      |
[INFO] [stdout] 1669 |             15553210..15553586,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1670:13
[INFO] [stdout]      |
[INFO] [stdout] 1670 |             15553690..15553838,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1671:13
[INFO] [stdout]      |
[INFO] [stdout] 1671 |             15552887..15553210,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1672:13
[INFO] [stdout]      |
[INFO] [stdout] 1672 |             15553586..15553690,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1673:13
[INFO] [stdout]      |
[INFO] [stdout] 1673 |             15557576..15558591,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1674:13
[INFO] [stdout]      |
[INFO] [stdout] 1674 |             15560155..15560264,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1675:13
[INFO] [stdout]      |
[INFO] [stdout] 1675 |             15560524..15560694,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1676:13
[INFO] [stdout]      |
[INFO] [stdout] 1676 |             15558591..15560155,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1677:13
[INFO] [stdout]      |
[INFO] [stdout] 1677 |             15560264..15560524,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1678:13
[INFO] [stdout]      |
[INFO] [stdout] 1678 |             15562016..15564276,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1679:13
[INFO] [stdout]      |
[INFO] [stdout] 1679 |             15572088..15573265,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1680:13
[INFO] [stdout]      |
[INFO] [stdout] 1680 |             15588360..15588478,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1681:13
[INFO] [stdout]      |
[INFO] [stdout] 1681 |             15600907..15602514,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1682:13
[INFO] [stdout]      |
[INFO] [stdout] 1682 |             15604051..15604133,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1683:13
[INFO] [stdout]      |
[INFO] [stdout] 1683 |             15604841..15604882,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1684:13
[INFO] [stdout]      |
[INFO] [stdout] 1684 |             15602514..15604051,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1685:13
[INFO] [stdout]      |
[INFO] [stdout] 1685 |             15604133..15604841,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1686:13
[INFO] [stdout]      |
[INFO] [stdout] 1686 |             15611758..15613096,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1687:13
[INFO] [stdout]      |
[INFO] [stdout] 1687 |             15615401..15615578,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1688:13
[INFO] [stdout]      |
[INFO] [stdout] 1688 |             15622600..15622712,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1689:13
[INFO] [stdout]      |
[INFO] [stdout] 1689 |             15623986..15624071,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1690:13
[INFO] [stdout]      |
[INFO] [stdout] 1690 |             15624538..15624674,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1691:13
[INFO] [stdout]      |
[INFO] [stdout] 1691 |             15624955..15625094,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1707:13
[INFO] [stdout]      |
[INFO] [stdout] 1707 |             15489989..15490131,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1708:13
[INFO] [stdout]      |
[INFO] [stdout] 1708 |             15490871..15490947,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1709:13
[INFO] [stdout]      |
[INFO] [stdout] 1709 |             15492485..15492564,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1710:13
[INFO] [stdout]      |
[INFO] [stdout] 1710 |             15490131..15490871,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1711:13
[INFO] [stdout]      |
[INFO] [stdout] 1711 |             15490947..15492485,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1712:13
[INFO] [stdout]      |
[INFO] [stdout] 1712 |             15489989..15490131,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1713:13
[INFO] [stdout]      |
[INFO] [stdout] 1713 |             15490871..15490947,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1714:13
[INFO] [stdout]      |
[INFO] [stdout] 1714 |             15492485..15492564,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1715:13
[INFO] [stdout]      |
[INFO] [stdout] 1715 |             15541435..15541607,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1716:13
[INFO] [stdout]      |
[INFO] [stdout] 1716 |             15558445..15558626,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1728:13
[INFO] [stdout]      |
[INFO] [stdout] 1728 |             0..100,
[INFO] [stdout]      |             ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1729:13
[INFO] [stdout]      |
[INFO] [stdout] 1729 |             50..150,
[INFO] [stdout]      |             ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1730:13
[INFO] [stdout]      |
[INFO] [stdout] 1730 |             150..200,
[INFO] [stdout]      |             ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1731:13
[INFO] [stdout]      |
[INFO] [stdout] 1731 |             201..230,
[INFO] [stdout]      |             ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1732:13
[INFO] [stdout]      |
[INFO] [stdout] 1732 |             230..250,
[INFO] [stdout]      |             ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1733:13
[INFO] [stdout]      |
[INFO] [stdout] 1733 |             249..500,
[INFO] [stdout]      |             ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/lib.rs:1734:13
[INFO] [stdout]      |
[INFO] [stdout] 1734 |             550..600,
[INFO] [stdout]      |             ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: explicit usage of `Range` type in public function
[INFO] [stdout]    --> src/lib.rs:151:29
[INFO] [stdout]     |
[INFO] [stdout] 151 |     pub fn new(intervals: &[Range<u32>]) -> Result<IntervalSet, NestedIntervalError> {
[INFO] [stdout]     |                             ^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: requested on the command line with `-D explicit-range`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: explicit usage of `Range` type in public function
[INFO] [stdout]    --> src/lib.rs:173:22
[INFO] [stdout]     |
[INFO] [stdout] 173 |         intervals: &[Range<u32>],
[INFO] [stdout]     |                      ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: explicit usage of `Range` type in public function
[INFO] [stdout]    --> src/lib.rs:303:43
[INFO] [stdout]     |
[INFO] [stdout] 303 |     pub fn has_overlap(&mut self, query: &Range<u32>) -> Result<bool, NestedIntervalError> {
[INFO] [stdout]     |                                           ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: explicit usage of `Range` type in public function
[INFO] [stdout]    --> src/lib.rs:332:49
[INFO] [stdout]     |
[INFO] [stdout] 332 |     pub fn query_overlapping(&mut self, query: &Range<u32>) -> IntervalSet {
[INFO] [stdout]     |                                                 ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: public trait impl involving `Range` type
[INFO] [stdout]    --> src/lib.rs:807:25
[INFO] [stdout]     |
[INFO] [stdout] 807 | impl RangePlus<u32> for Range<u32> {
[INFO] [stdout]     |                         ^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: requested on the command line with `-D trait-impl-range`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: explicit usage of `Range` type in public function
[INFO] [stdout]    --> src/lib.rs:808:32
[INFO] [stdout]     |
[INFO] [stdout] 808 |     fn overlaps(&self, other: &Range<u32>) -> bool {
[INFO] [stdout]     |                                ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 6 previous errors; 12 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `nested_intervals` (lib) due to 7 previous errors; 12 warnings emitted
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stdout] warning: 629 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "13d71ef77d1ffaa3ce74445aba4d87cc1fc9e8b22007d7b3ec2130da0ef7e353", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "13d71ef77d1ffaa3ce74445aba4d87cc1fc9e8b22007d7b3ec2130da0ef7e353", kill_on_drop: false }`
[INFO] [stdout] 13d71ef77d1ffaa3ce74445aba4d87cc1fc9e8b22007d7b3ec2130da0ef7e353
